Skip to content

Commit 6bcbf6d

Browse files
AbhishekMurali545Abhishek-0412
authored andcommitted
TDK-10018 : Enhance Cryptography Interface tests
1 parent ee246d1 commit 6bcbf6d

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

Source/cryptography/tests/cryptography_test/InterfaceTests.cpp

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -334,6 +334,7 @@ int main(int argc, char **argv)
334334
{
335335
cg = Thunder::Exchange::ICryptography::Instance("");
336336
int len;
337+
bool instance_set = false;
337338
if (cg != nullptr) {
338339

339340
for( int i= 1; i < argc; ++i )
@@ -343,16 +344,19 @@ int main(int argc, char **argv)
343344
{
344345
printf("\nAcquiring Netflix instance\n");
345346
vault = cg->Vault(Thunder::Exchange::CryptographyVault::CRYPTOGRAPHY_VAULT_NETFLIX);
347+
instance_set = true;
346348
}
347349
else if ( (len == 9) && !strncmp( (const char*)argv[i], "--default", len) )
348350
{
349351
printf("\nAcquiring DEFAULT instance\n");
350352
vault = cg->Vault(Thunder::Exchange::CryptographyVault::CRYPTOGRAPHY_VAULT_DEFAULT);
353+
instance_set = true;
351354
}
352355
else if ( (len == 10) && !strncmp( (const char*)argv[i], "--platform", len) )
353356
{
354357
printf("\nAcquiring PLATFORM instance\n");
355358
vault = cg->Vault(Thunder::Exchange::CryptographyVault::CRYPTOGRAPHY_VAULT_PLATFORM);
359+
instance_set = true;
356360
}
357361
else if ( (len == 21) && !strncmp( (const char*)argv[i], "--testdefaultinstance", len) )
358362
{
@@ -363,9 +367,10 @@ int main(int argc, char **argv)
363367
printf("\nAcquiring PLATFORM instance\n");
364368
vault = cg->Vault(Thunder::Exchange::CryptographyVault::CRYPTOGRAPHY_VAULT_PLATFORM);
365369
#endif
370+
instance_set = true;
366371
}
367372
}
368-
if (vault == nullptr)
373+
if ((vault == nullptr) && (!instance_set))
369374
vault = cg->Vault(Thunder::Exchange::CryptographyVault::CRYPTOGRAPHY_VAULT_NETFLIX);
370375

371376
if (vault != nullptr) {

0 commit comments

Comments
 (0)