switch (test_type) {
case JUST_CRYPTO:
+ case DSO_REFTEST:
if (!TEST_true(shlib_load(path_crypto, &cryptolib)))
goto end;
break;
|| !TEST_true(shlib_load(path_crypto, &cryptolib)))
goto end;
break;
- case DSO_REFTEST:
- if (!TEST_true(shlib_load(path_crypto, &cryptolib)))
- goto end;
- break;
}
if (test_type != JUST_CRYPTO && test_type != DSO_REFTEST) {
switch (test_type) {
case JUST_CRYPTO:
+ case DSO_REFTEST:
if (!TEST_true(shlib_close(cryptolib)))
goto end;
break;
|| !TEST_true(shlib_close(cryptolib)))
goto end;
break;
- case DSO_REFTEST:
- if (!TEST_true(shlib_close(cryptolib)))
- goto end;
- break;
}
result = 1;
} else if (strcmp(p, "-just_crypto") == 0) {
test_type = JUST_CRYPTO;
} else if (strcmp(p, "-dso_ref") == 0) {
- test_type = JUST_CRYPTO;
+ test_type = DSO_REFTEST;
} else {
TEST_error("Unrecognised argument");
return 0;