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") | 		expectError := fmt.Errorf("expected error") | ||||||
| 		secureStore := secret.NewMockInlineSecureValueSupport(t) | 		secureStore := secret.NewMockInlineSecureValueSupport(t) | ||||||
| 		secureStore.On("CreateInline", mock.Anything, mock.Anything, common.RawSecureValue("SecretAAA")). | 		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) | 		err := prepareSecureValues(context.Background(), secureStore, obj, nil, info) | ||||||
| 		require.Error(t, err, "should error when secure value creation fails") | 		require.Error(t, err, "should error when secure value creation fails") | ||||||
| 		require.Equal(t, expectError, err, "error should be propagated") | 		require.Equal(t, expectError, err, "error should be propagated") | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue