classdef (SharedTestFixtures={... check_mds,setup_gdatpaths})... test_tcv_get_ids < matlab.unittest.TestCase properties(TestParameter) shot = {-1,40000,61400}; ids_name = {'pf_active','wall'}; end methods(Test,TestTags = {'imas'}) function test_get_ids_list(testCase,shot) gg = testCase.assertWarning(@() gdat(shot,'ids'),'gdat:EmptyIDSName'); testCase.assertTrue(iscell(gg.gdat_params.sources_available)); end function test_tcv2ids(testCase,shot,ids_name) if shot==-1 && strcmp(ids_name,'pf_active') ids = testCase.assertWarning(@() tcv2ids(shot,'ids_name',{ids_name}),'TCV:IDS:NoTimeData'); else ids = testCase.assertWarningFree(@() tcv2ids(shot,'ids_name',{ids_name})); end testCase.assertTrue(~isempty(ids)) end end end