File tree 1 file changed +7
-1
lines changed
src/Magento/FunctionalTestingFramework/DataGenerator/Handlers
1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change 8
8
9
9
use Magento \FunctionalTestingFramework \DataGenerator \Persist \DataPersistenceHandler ;
10
10
use Magento \FunctionalTestingFramework \Exceptions \TestReferenceException ;
11
+ use Magento \FunctionalTestingFramework \Exceptions \TestFrameworkException ;
11
12
12
13
class PersistedObjectHandler
13
14
{
@@ -86,7 +87,12 @@ public function createEntity(
86
87
}
87
88
88
89
foreach ($ overrideFields as $ index => $ field ) {
89
- $ overrideFields [$ index ] = CredentialStore::getInstance ()->decryptAllSecretsInString ($ field );
90
+ try {
91
+ $ overrideFields [$ index ] = CredentialStore::getInstance ()->decryptAllSecretsInString ($ field );
92
+ } catch (TestFrameworkException $ e ) {
93
+ //do not rethrow if Credentials are not defined
94
+ $ overrideFields [$ index ] = $ field ;
95
+ }
90
96
}
91
97
92
98
$ retrievedEntity = DataObjectHandler::getInstance ()->getObject ($ entity );
You can’t perform that action at this time.
0 commit comments