@@ -49,14 +49,14 @@ def test_save_model_str(tfm):
4949 save_model (tfm , file_name_set , TEST_DATA_PATH , False , False , True , False )
5050 save_model (tfm , file_name_dat , TEST_DATA_PATH , False , False , False , True )
5151
52- assert os .path .exists (os . path . join ( TEST_DATA_PATH , file_name_res + '.json' ))
53- assert os .path .exists (os . path . join ( TEST_DATA_PATH , file_name_set + '.json' ))
54- assert os .path .exists (os . path . join ( TEST_DATA_PATH , file_name_dat + '.json' ))
52+ assert os .path .exists (TEST_DATA_PATH / ( file_name_res + '.json' ))
53+ assert os .path .exists (TEST_DATA_PATH / ( file_name_set + '.json' ))
54+ assert os .path .exists (TEST_DATA_PATH / ( file_name_dat + '.json' ))
5555
5656 # Test saving out all save elements
5757 file_name_all = 'test_all'
5858 save_model (tfm , file_name_all , TEST_DATA_PATH , False , True , True , True )
59- assert os .path .exists (os . path . join ( TEST_DATA_PATH , file_name_all + '.json' ))
59+ assert os .path .exists (TEST_DATA_PATH / ( file_name_all + '.json' ))
6060
6161def test_save_model_append (tfm ):
6262 """Check saving fm data, appending to a file."""
@@ -66,20 +66,20 @@ def test_save_model_append(tfm):
6666 save_model (tfm , file_name , TEST_DATA_PATH , True , True , True , True )
6767 save_model (tfm , file_name , TEST_DATA_PATH , True , True , True , True )
6868
69- assert os .path .exists (os . path . join ( TEST_DATA_PATH , file_name + '.json' ))
69+ assert os .path .exists (TEST_DATA_PATH / ( file_name + '.json' ))
7070
7171def test_save_model_fobj (tfm ):
7272 """Check saving fm data, with file object file specifier."""
7373
7474 file_name = 'test_fileobj'
7575
7676 # Save, using file-object: three successive lines with three possible save settings
77- with open (os . path . join ( TEST_DATA_PATH , file_name + '.json' ), 'w' ) as f_obj :
77+ with open (TEST_DATA_PATH / ( file_name + '.json' ), 'w' ) as f_obj :
7878 save_model (tfm , f_obj , TEST_DATA_PATH , False , True , False , False )
7979 save_model (tfm , f_obj , TEST_DATA_PATH , False , False , True , False )
8080 save_model (tfm , f_obj , TEST_DATA_PATH , False , False , False , True )
8181
82- assert os .path .exists (os . path . join ( TEST_DATA_PATH , file_name + '.json' ))
82+ assert os .path .exists (TEST_DATA_PATH / ( file_name + '.json' ))
8383
8484def test_save_group (tfg ):
8585 """Check saving fg data."""
@@ -92,14 +92,14 @@ def test_save_group(tfg):
9292 save_group (tfg , file_name = set_file_name , file_path = TEST_DATA_PATH , save_settings = True )
9393 save_group (tfg , file_name = dat_file_name , file_path = TEST_DATA_PATH , save_data = True )
9494
95- assert os .path .exists (os . path . join ( TEST_DATA_PATH , res_file_name + '.json' ))
96- assert os .path .exists (os . path . join ( TEST_DATA_PATH , set_file_name + '.json' ))
97- assert os .path .exists (os . path . join ( TEST_DATA_PATH , dat_file_name + '.json' ))
95+ assert os .path .exists (TEST_DATA_PATH / ( res_file_name + '.json' ))
96+ assert os .path .exists (TEST_DATA_PATH / ( set_file_name + '.json' ))
97+ assert os .path .exists (TEST_DATA_PATH / ( dat_file_name + '.json' ))
9898
9999 # Test saving out all save elements
100100 file_name_all = 'test_group_all'
101101 save_group (tfg , file_name_all , TEST_DATA_PATH , False , True , True , True )
102- assert os .path .exists (os . path . join ( TEST_DATA_PATH , file_name_all + '.json' ))
102+ assert os .path .exists (TEST_DATA_PATH / ( file_name_all + '.json' ))
103103
104104def test_save_group_append (tfg ):
105105 """Check saving fg data, appending to file."""
@@ -109,17 +109,17 @@ def test_save_group_append(tfg):
109109 save_group (tfg , file_name , TEST_DATA_PATH , True , save_results = True )
110110 save_group (tfg , file_name , TEST_DATA_PATH , True , save_results = True )
111111
112- assert os .path .exists (os . path . join ( TEST_DATA_PATH , file_name + '.json' ))
112+ assert os .path .exists (TEST_DATA_PATH / ( file_name + '.json' ))
113113
114114def test_save_group_fobj (tfg ):
115115 """Check saving fg data, with file object file specifier."""
116116
117117 file_name = 'test_fileobj'
118118
119- with open (os . path . join ( TEST_DATA_PATH , file_name + '.json' ), 'w' ) as f_obj :
119+ with open (TEST_DATA_PATH / ( file_name + '.json' ), 'w' ) as f_obj :
120120 save_group (tfg , f_obj , TEST_DATA_PATH , False , True , False , False )
121121
122- assert os .path .exists (os . path . join ( TEST_DATA_PATH , file_name + '.json' ))
122+ assert os .path .exists (TEST_DATA_PATH / ( file_name + '.json' ))
123123
124124def test_save_time (tft ):
125125 """Check saving ft data."""
@@ -132,9 +132,14 @@ def test_save_time(tft):
132132 save_group (tft , file_name = set_file_name , file_path = TEST_DATA_PATH , save_settings = True )
133133 save_group (tft , file_name = dat_file_name , file_path = TEST_DATA_PATH , save_data = True )
134134
135- assert os .path .exists (os .path .join (TEST_DATA_PATH , res_file_name + '.json' ))
136- assert os .path .exists (os .path .join (TEST_DATA_PATH , set_file_name + '.json' ))
137- assert os .path .exists (os .path .join (TEST_DATA_PATH , dat_file_name + '.json' ))
135+ assert os .path .exists (TEST_DATA_PATH / (res_file_name + '.json' ))
136+ assert os .path .exists (TEST_DATA_PATH / (set_file_name + '.json' ))
137+ assert os .path .exists (TEST_DATA_PATH / (dat_file_name + '.json' ))
138+
139+ # Test saving out all save elements
140+ file_name_all = 'test_time_all'
141+ save_group (tft , file_name_all , TEST_DATA_PATH , False , True , True , True )
142+ assert os .path .exists (TEST_DATA_PATH / (file_name_all + '.json' ))
138143
139144def test_save_event (tfe ):
140145 """Check saving fe data."""
@@ -147,10 +152,16 @@ def test_save_event(tfe):
147152 save_event (tfe , file_name = set_file_name , file_path = TEST_DATA_PATH , save_settings = True )
148153 save_event (tfe , file_name = dat_file_name , file_path = TEST_DATA_PATH , save_data = True )
149154
150- assert os .path .exists (os .path .join (TEST_DATA_PATH , set_file_name + '.json' ))
155+ assert os .path .exists (TEST_DATA_PATH / (set_file_name + '.json' ))
156+ for ind in range (len (tfe )):
157+ assert os .path .exists (TEST_DATA_PATH / (res_file_name + '_' + str (ind ) + '.json' ))
158+ assert os .path .exists (TEST_DATA_PATH / (dat_file_name + '_' + str (ind ) + '.json' ))
159+
160+ # Test saving out all save elements
161+ file_name_all = 'test_event_all'
162+ save_event (tfe , file_name_all , TEST_DATA_PATH , False , True , True , True )
151163 for ind in range (len (tfe )):
152- assert os .path .exists (os .path .join (TEST_DATA_PATH , res_file_name + '_' + str (ind ) + '.json' ))
153- assert os .path .exists (os .path .join (TEST_DATA_PATH , dat_file_name + '_' + str (ind ) + '.json' ))
164+ assert os .path .exists (TEST_DATA_PATH / (file_name_all + '_' + str (ind ) + '.json' ))
154165
155166def test_load_json_str ():
156167 """Test loading JSON file, with str file specifier.
@@ -170,7 +181,7 @@ def test_load_json_fobj():
170181
171182 file_name = 'test_all'
172183
173- with open (os . path . join ( TEST_DATA_PATH , file_name + '.json' ), 'r' ) as f_obj :
184+ with open (TEST_DATA_PATH / ( file_name + '.json' ), 'r' ) as f_obj :
174185 data = load_json (f_obj , '' )
175186
176187 assert data
0 commit comments