mirror of https://github.com/grafana/grafana.git
Unified/APIStore: Fix flaky tests on secure value support inline (#109806)
This commit is contained in:
parent
bdd5bf0397
commit
ea833ddf1f
|
|
@ -70,7 +70,10 @@ func TestSecureLifecycle(t *testing.T) {
|
|||
expectError := fmt.Errorf("expected error")
|
||||
secureStore := secret.NewMockInlineSecureValueSupport(t)
|
||||
secureStore.On("CreateInline", mock.Anything, mock.Anything, common.RawSecureValue("SecretAAA")).
|
||||
Return("", expectError).Once()
|
||||
Return("", expectError).Maybe()
|
||||
secureStore.On("CreateInline", mock.Anything, mock.Anything, common.RawSecureValue("SecretBBB")).
|
||||
Return("", expectError).Maybe()
|
||||
|
||||
err := prepareSecureValues(context.Background(), secureStore, obj, nil, info)
|
||||
require.Error(t, err, "should error when secure value creation fails")
|
||||
require.Equal(t, expectError, err, "error should be propagated")
|
||||
|
|
|
|||
Loading…
Reference in New Issue