@@ -7,25 +7,23 @@ function test_createFilename()
77
88 % %% set up part
99
10- expParameters.subjectNb = 1 ;
11- expParameters.runNb = 1 ;
12- expParameters.task = ' testtask' ;
13- expParameters.outputDir = outputDir ;
14-
15- cfg = struct();
10+ cfg.subjectNb = 1 ;
11+ cfg.runNb = 1 ;
12+ cfg.task = ' testtask' ;
13+ cfg.outputDir = outputDir ;
1614
1715 % %% run part
18- [ cfg , expParameters ] = createFilename(cfg , expParameters );
16+ cfg = createFilename(cfg );
1917
2018 % %% test part
2119
2220 % test data
2321 behDir = fullfile(outputDir , ' source' , ' sub-001' , ' ses-001' , ' beh' );
2422 eyetrackerDir = fullfile(outputDir , ' source' , ' sub-001' , ' ses-001' , ' eyetracker' );
2523 eventFilename = [' sub-001_ses-001_task-testtask_run-001_events_date-' ...
26- expParameters .date ' .tsv' ];
24+ cfg .date ' .tsv' ];
2725 stimFilename = [' sub-001_ses-001_task-testtask_run-001_stim_date-' ...
28- expParameters .date ' .tsv' ];
26+ cfg .date ' .tsv' ];
2927
3028 % make sure the beh dir is created
3129 assert(exist(behDir , ' dir' ) == 7 );
@@ -34,10 +32,10 @@ function test_createFilename()
3432 assert(exist(eyetrackerDir , ' dir' ) == 0 );
3533
3634 % make sure the events filename is created
37- assert(strcmp(expParameters .fileName .events , eventFilename ));
35+ assert(strcmp(cfg .fileName .events , eventFilename ));
3836
3937 % make sure the stim filename is created
40- assert(strcmp(expParameters .fileName .stim , stimFilename ));
38+ assert(strcmp(cfg .fileName .stim , stimFilename ));
4139
4240 %% fMRI and eye tracker
4341 fprintf(' \n --------------------------------------------------------------------' );
@@ -48,17 +46,17 @@ function test_createFilename()
4846
4947 % %% set up part
5048
51- expParameters .subjectGrp = ' ctrl' ;
52- expParameters .subjectNb = 2 ;
53- expParameters .sessionNb = 2 ;
54- expParameters .runNb = 2 ;
55- expParameters .task = ' testtask' ;
56- expParameters .outputDir = outputDir ;
49+ cfg .subjectGrp = ' ctrl' ;
50+ cfg .subjectNb = 2 ;
51+ cfg .sessionNb = 2 ;
52+ cfg .runNb = 2 ;
53+ cfg .task = ' testtask' ;
54+ cfg .outputDir = outputDir ;
5755
5856 cfg.eyeTracker = true ;
5957 cfg.testingDevice = ' mri' ;
6058
61- [ cfg , expParameters ] = createFilename(cfg , expParameters );
59+ cfg = createFilename(cfg );
6260
6361 % %% test part
6462
@@ -67,9 +65,9 @@ function test_createFilename()
6765 eyetrackerDir = fullfile(outputDir , ' source' , ' sub-ctrl002' , ' ses-002' , ' eyetracker' );
6866 baseFilename = ' sub-ctrl002_ses-002_task-testtask' ;
6967 eventFilename = [' sub-ctrl002_ses-002_task-testtask_run-002_events_date-' ...
70- expParameters .date ' .tsv' ];
68+ cfg .date ' .tsv' ];
7169 eyetrackerFilename = [' sub-ctrl002_ses-002_task-testtask_run-002_eyetrack_date-' ...
72- expParameters .date ' .edf' ];
70+ cfg .date ' .edf' ];
7371
7472 % make sure the func dir is created
7573 assert(exist(funcDir , ' dir' ) == 7 );
@@ -78,9 +76,9 @@ function test_createFilename()
7876 assert(exist(eyetrackerDir , ' dir' ) == 7 );
7977
8078 % make sure the right filenames are created
81- assert(strcmp(expParameters .fileName .base , baseFilename ));
82- assert(strcmp(expParameters .fileName .events , eventFilename ));
83- assert(strcmp(expParameters .fileName .eyetracker , eyetrackerFilename ));
79+ assert(strcmp(cfg .fileName .base , baseFilename ));
80+ assert(strcmp(cfg .fileName .events , eventFilename ));
81+ assert(strcmp(cfg .fileName .eyetracker , eyetrackerFilename ));
8482
8583 %% EEG
8684 fprintf(' \n --------------------------------------------------------------------' );
@@ -91,16 +89,16 @@ function test_createFilename()
9189
9290 % %% set up part
9391
94- expParameters .subjectGrp = ' blind' ;
95- expParameters .subjectNb = 3 ;
96- expParameters .sessionNb = 1 ;
97- expParameters .runNb = 1 ;
98- expParameters .task = ' testtask' ;
99- expParameters .outputDir = outputDir ;
92+ cfg .subjectGrp = ' blind' ;
93+ cfg .subjectNb = 3 ;
94+ cfg .sessionNb = 1 ;
95+ cfg .runNb = 1 ;
96+ cfg .task = ' testtask' ;
97+ cfg .outputDir = outputDir ;
10098
10199 cfg.testingDevice = ' eeg' ;
102100
103- [ cfg , expParameters ] = createFilename(cfg , expParameters ); % #ok<ASGLU>
101+ cfg = createFilename(cfg );
104102
105103 % %% test part
106104
0 commit comments