diff --git a/matlab/run_gdat_tests.m b/matlab/run_gdat_tests.m index 6b197bfa8aed8f96ac1b9337904a7a1277fc50ee..a656c778efe97dcc1fec9810cde4ee1406fc471b 100644 --- a/matlab/run_gdat_tests.m +++ b/matlab/run_gdat_tests.m @@ -57,16 +57,20 @@ switch lower(test_case) suite = suite_all; % run all case 'basic' s = ~HasTag('slow'); + suite = suite_all.selectIf(s); case 'basic-tcv' s = ~HasTag('slow') & HasName(ContainsSubstring('tcv')); + suite = suite_all.selectIf(s); case 'tcv' s = HasName(ContainsSubstring('tcv')); + suite = suite_all.selectIf(s); case 'aug' s = HasName(ContainsSubstring('aug')); + suite = suite_all.selectIf(s); otherwise s = HasTag(test_case); + suite = suite_all.selectIf(s); end -suite = suite_all.selectIf(s); if isempty(suite) fprintf('\nEmpty test suite returned for TestTag=''%s''\n',test_case); return;