From 83b60d70d0878637a9bf3aff256872f83794c2e1 Mon Sep 17 00:00:00 2001 From: Federico Felici <federico.felici@epfl.ch> Date: Thu, 30 Sep 2021 13:40:35 +0200 Subject: [PATCH] re-add custom test selectors --- matlab/run_gdat_tests.m | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/matlab/run_gdat_tests.m b/matlab/run_gdat_tests.m index 5f3f8b07..6b197bfa 100644 --- a/matlab/run_gdat_tests.m +++ b/matlab/run_gdat_tests.m @@ -16,7 +16,8 @@ needCOV=~isempty(getenv('GITLAB_CI')) && ~verLessThan('matlab','9.6.0') || cover %% Default outputs passed=false; results=[]; % default outputs - +test_case = lower(test_case); % lowercase + %% Import some classes we need import matlab.unittest.selectors.HasTag; import matlab.unittest.constraints.ContainsSubstring; @@ -56,17 +57,16 @@ 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')); 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; -- GitLab