Просмотр исходного кода

WIP: SetSecret fails if no data is provided

Signed-off-by: Adrienne Galloway <adrienne.galloway@engineerbetter.com>
Co-authored-by: Dominic Meddick <dom.meddick@engineerbetter.com>
Co-authored-by: Amr Fawzy <amr.fawzy@container-solutions.com>
Co-authored-by: Dipo Ajayi <ajayidipo@ymail.com>
Co-authored-by: Gustavo Carvalho <gustavo.carvalho@container-solutions.com>
Adrienne Galloway 4 лет назад
Родитель
Сommit
93c828c81b
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      pkg/provider/vault/vault_test.go

+ 5 - 1
pkg/provider/vault/vault_test.go

@@ -1420,6 +1420,10 @@ func TestSetSecret(t *testing.T) {
 	}
 	ref := fakeRef{key: "I'm a key"}
 	err := client.SetSecret(context.Background(), []byte("HI"), ref)
-	
+
+	secretData := map[string]interface{}{}
+	_, noDataClient := client.logical.WriteWithContext(context.TODO(), path, secretData)
+
+	assert.Equal(t, noDataClient, nil)
 	assert.Equal(t, err, nil)
 }