@@ -11,13 +11,13 @@ function test_createFilename()
11
11
expParameters.task = ' testtask' ;
12
12
expParameters.verbose = 1 ;
13
13
14
- cfg.eyeTracker = true ;
14
+ cfg.eyeTracker = false ;
15
15
cfg.device = ' PC' ;
16
16
17
17
expParameters = checkCFG(cfg ,expParameters );
18
18
expParameters = createFilename(cfg ,expParameters );
19
19
20
- outputDir = fullfile(pwd , ...
20
+ behDir = fullfile(pwd , ...
21
21
' ..' , ' ..' , ...
22
22
' output' , ' source' , ' sub-001' , ' ses-001' , ' beh' );
23
23
@@ -26,16 +26,16 @@ function test_createFilename()
26
26
' output' , ' source' , ' sub-001' , ' ses-001' , ' eyetracker' );
27
27
28
28
29
- assert(exist(outputDir , ' dir' )==7 )
30
- assert(exist(eyetrackerDir , ' dir' )==7 )
29
+ assert(exist(behDir , ' dir' )==7 )
30
+
31
+ % make sure the eyetracker dir is not created
32
+ assert(exist(eyetrackerDir , ' dir' )==0 )
33
+
31
34
assert(strcmp(...
32
35
expParameters .fileName .events , ...
33
36
[' sub-001_ses-001_task-testtask_run-001_events_date-' expParameters .date ' .tsv' ]));
34
- assert(strcmp(...
35
- expParameters .fileName .eyetracker , ...
36
- [' sub-001_ses-001_task-testtask_run-001_eyetrack_date-' expParameters .date ' .edf' ]));
37
-
38
37
38
+
39
39
%% check directory and filename creation (fMRI)
40
40
41
41
clear
@@ -46,24 +46,26 @@ function test_createFilename()
46
46
expParameters.runNb = 2 ;
47
47
expParameters.task = ' testtask' ;
48
48
49
- cfg.eyeTracker = false ;
49
+ cfg.eyeTracker = true ;
50
50
cfg.device = ' scanner' ;
51
51
52
- expParameters = checkCFG(cfg ,expParameters );
53
- expParameters = createFilename(cfg ,expParameters );
54
-
55
- outputDir = fullfile(pwd , ...
56
- ' ..' , ' ..' , ...
57
- ' output' , ' source' , ' sub-ctrl002' , ' ses-002' , ' func' );
52
+ outputDir = fullfile(fileparts(mfilename(' fullpath' )), ' ..' , ' output' );
58
53
59
- eyetrackerDir = fullfile(pwd , ...
60
- ' ..' , ' ..' , ...
61
- ' output' , ' source' , ' sub-ctrl002' , ' ses-002' , ' eyetracker' );
54
+ funcDir = fullfile(outputDir , ' source' , ' sub-ctrl002' , ' ses-002' , ' func' );
55
+ eyetrackerDir = fullfile(outputDir , ' source' , ' sub-ctrl002' , ' ses-002' , ' eyetracker' );
62
56
57
+ expParameters.outputDir = outputDir ;
58
+ expParameters = checkCFG(cfg ,expParameters );
59
+ expParameters = createFilename(cfg ,expParameters );
63
60
64
- assert(exist(outputDir , ' dir' )==7 )
61
+ assert(exist(funcDir , ' dir' )==7 )
62
+ assert(exist(eyetrackerDir , ' dir' )==7 )
65
63
assert(strcmp(expParameters .fileName .base , ' sub-ctrl002_ses-002_task-testtask' ))
66
64
assert(strcmp(...
67
65
expParameters .fileName .events , ...
68
66
[' sub-ctrl002_ses-002_task-testtask_run-002_events_date-' expParameters .date ' .tsv' ]));
67
+
68
+ assert(strcmp(...
69
+ expParameters .fileName .eyetracker , ...
70
+ [' sub-ctrl002_ses-002_task-testtask_run-002_eyetrack_date-' expParameters .date ' .edf' ]));
69
71
0 commit comments