INNER CODE UNIT · Go

TestImportKey

minio/kes · api_test.go:22

func TestImportKey(t *testing.T) {
	t.Parallel()

	ctx := testContext(t)
	srv, url := startServer(ctx, nil)
	defer srv.Close()

	client := defaultClient(url)

	const name = "my-key"
	for i, test := range importKeyTests {
		name := name + "-" + strconv.Itoa(i)
		err := client.ImportKey(ctx, name, &kes.ImportKeyRequest{
			Key:    test.Key,
			Cipher: test.Cipher,
		})
		if err == nil && test.ShouldFail {
			t.Errorf("Test %d: setup: creating key '%s' should have failed", i, name)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…