INNER CODE UNIT · Go
testSelfDescribeIdentity
minio/kes · api_test.go:531
func testSelfDescribeIdentity(t *testing.T) {
t.Parallel()
ctx := testContext(t)
srv, url := startServer(ctx, nil)
defer srv.Close()
client := defaultClient(url)
info, _, err := client.DescribeSelf(ctx)
if err != nil {
t.Fatalf("Failed to self-describe identity: %v", err)
}
if !info.IsAdmin {
t.Error("Failed to self-describe identity: not the admin")
}
if info.Identity.String() != defaultIdentity {
t.Errorf("Failed to self-describe identity: got '%s' - want '%s'", info.Identity.String(), defaultIdentity)
}