12
12
13
13
def _create_design_matrix (xls_path , design_matrix_df , default_sheet_df ) -> DesignMatrix :
14
14
with pd .ExcelWriter (xls_path ) as xl_write :
15
- design_matrix_df .to_excel (xl_write , index = False , sheet_name = "DesignSheet01 " )
15
+ design_matrix_df .to_excel (xl_write , index = False , sheet_name = "DesignSheet " )
16
16
default_sheet_df .to_excel (
17
- xl_write , index = False , sheet_name = "DefaultValues " , header = False
17
+ xl_write , index = False , sheet_name = "DefaultSheet " , header = False
18
18
)
19
- return DesignMatrix (xls_path , "DesignSheet01 " , "DefaultValues " )
19
+ return DesignMatrix (xls_path , "DesignSheet " , "DefaultSheet " )
20
20
21
21
22
22
@pytest .mark .parametrize (
@@ -145,11 +145,11 @@ def test_read_and_merge_with_existing_parameters(tmp_path, parameters, error_msg
145
145
)
146
146
default_sheet_df = pd .DataFrame ([["a" , 1 ], ["b" , 4 ]])
147
147
with pd .ExcelWriter (design_path ) as xl_write :
148
- design_matrix_df .to_excel (xl_write , index = False , sheet_name = "DesignSheet01 " )
148
+ design_matrix_df .to_excel (xl_write , index = False , sheet_name = "DesignSheet " )
149
149
default_sheet_df .to_excel (
150
- xl_write , index = False , sheet_name = "DefaultValues " , header = False
150
+ xl_write , index = False , sheet_name = "DefaultSheet " , header = False
151
151
)
152
- design_matrix = DesignMatrix (design_path , "DesignSheet01 " , "DefaultValues " )
152
+ design_matrix = DesignMatrix (design_path , "DesignSheet " , "DefaultSheet " )
153
153
if error_msg :
154
154
with pytest .raises (ValueError , match = error_msg ):
155
155
design_matrix .merge_with_existing_parameters (extra_genkw_config )
@@ -180,11 +180,11 @@ def test_reading_design_matrix(tmp_path):
180
180
)
181
181
default_sheet_df = pd .DataFrame ([["one" , 1 ], ["b" , 4 ], ["d" , "case_name" ]])
182
182
with pd .ExcelWriter (design_path ) as xl_write :
183
- design_matrix_df .to_excel (xl_write , index = False , sheet_name = "DesignSheet01 " )
183
+ design_matrix_df .to_excel (xl_write , index = False , sheet_name = "DesignSheet " )
184
184
default_sheet_df .to_excel (
185
- xl_write , index = False , sheet_name = "DefaultValues " , header = False
185
+ xl_write , index = False , sheet_name = "DefaultSheet " , header = False
186
186
)
187
- design_matrix = DesignMatrix (design_path , "DesignSheet01 " , "DefaultValues " )
187
+ design_matrix = DesignMatrix (design_path , "DesignSheet " , "DefaultSheet " )
188
188
design_params = design_matrix .parameter_configuration
189
189
assert all (param in design_params for param in ("a" , "b" , "c" , "one" , "d" ))
190
190
assert design_matrix .active_realizations == [True , True , False , False , True ]
@@ -218,13 +218,13 @@ def test_reading_design_matrix_validate_reals(tmp_path, real_column, error_msg):
218
218
)
219
219
default_sheet_df = pd .DataFrame ()
220
220
with pd .ExcelWriter (design_path ) as xl_write :
221
- design_matrix_df .to_excel (xl_write , index = False , sheet_name = "DesignSheet01 " )
221
+ design_matrix_df .to_excel (xl_write , index = False , sheet_name = "DesignSheet " )
222
222
default_sheet_df .to_excel (
223
- xl_write , index = False , sheet_name = "DefaultValues " , header = False
223
+ xl_write , index = False , sheet_name = "DefaultSheet " , header = False
224
224
)
225
225
226
226
with pytest .raises (ValueError , match = error_msg ):
227
- DesignMatrix (design_path , "DesignSheet01 " , "DefaultValues " )
227
+ DesignMatrix (design_path , "DesignSheet " , "DefaultSheet " )
228
228
229
229
230
230
@pytest .mark .parametrize (
@@ -270,13 +270,13 @@ def test_reading_design_matrix_validate_headers(tmp_path, column_names, error_ms
270
270
)
271
271
default_sheet_df = pd .DataFrame ([["one" , 1 ], ["b" , 4 ], ["d" , 6 ]])
272
272
with pd .ExcelWriter (design_path ) as xl_write :
273
- design_matrix_df .to_excel (xl_write , index = False , sheet_name = "DesignSheet01 " )
273
+ design_matrix_df .to_excel (xl_write , index = False , sheet_name = "DesignSheet " )
274
274
default_sheet_df .to_excel (
275
- xl_write , index = False , sheet_name = "DefaultValues " , header = False
275
+ xl_write , index = False , sheet_name = "DefaultSheet " , header = False
276
276
)
277
277
278
278
with pytest .raises (ValueError , match = error_msg ):
279
- DesignMatrix (design_path , "DesignSheet01 " , "DefaultValues " )
279
+ DesignMatrix (design_path , "DesignSheet " , "DefaultSheet " )
280
280
281
281
282
282
@pytest .mark .parametrize (
@@ -306,13 +306,13 @@ def test_reading_design_matrix_validate_cells(tmp_path, values, error_msg):
306
306
)
307
307
default_sheet_df = pd .DataFrame ()
308
308
with pd .ExcelWriter (design_path ) as xl_write :
309
- design_matrix_df .to_excel (xl_write , index = False , sheet_name = "DesignSheet01 " )
309
+ design_matrix_df .to_excel (xl_write , index = False , sheet_name = "DesignSheet " )
310
310
default_sheet_df .to_excel (
311
- xl_write , index = False , sheet_name = "DefaultValues " , header = False
311
+ xl_write , index = False , sheet_name = "DefaultSheet " , header = False
312
312
)
313
313
314
314
with pytest .raises (ValueError , match = error_msg ):
315
- DesignMatrix (design_path , "DesignSheet01 " , "DefaultValues " )
315
+ DesignMatrix (design_path , "DesignSheet " , "DefaultSheet " )
316
316
317
317
318
318
@pytest .mark .parametrize (
@@ -352,13 +352,13 @@ def test_reading_default_sheet_validation(tmp_path, data, error_msg):
352
352
)
353
353
default_sheet_df = pd .DataFrame (data )
354
354
with pd .ExcelWriter (design_path ) as xl_write :
355
- design_matrix_df .to_excel (xl_write , index = False , sheet_name = "DesignSheet01 " )
355
+ design_matrix_df .to_excel (xl_write , index = False , sheet_name = "DesignSheet " )
356
356
default_sheet_df .to_excel (
357
- xl_write , index = False , sheet_name = "DefaultValues " , header = False
357
+ xl_write , index = False , sheet_name = "DefaultSheet " , header = False
358
358
)
359
359
360
360
with pytest .raises (ValueError , match = error_msg ):
361
- DesignMatrix (design_path , "DesignSheet01 " , "DefaultValues " )
361
+ DesignMatrix (design_path , "DesignSheet " , "DefaultSheet " )
362
362
363
363
364
364
def test_default_values_used (tmp_path ):
@@ -373,11 +373,11 @@ def test_default_values_used(tmp_path):
373
373
)
374
374
default_sheet_df = pd .DataFrame ([["one" , 1 ], ["b" , 4 ], ["d" , "case_name" ]])
375
375
with pd .ExcelWriter (design_path ) as xl_write :
376
- design_matrix_df .to_excel (xl_write , index = False , sheet_name = "DesignSheet01 " )
376
+ design_matrix_df .to_excel (xl_write , index = False , sheet_name = "DesignSheet " )
377
377
default_sheet_df .to_excel (
378
- xl_write , index = False , sheet_name = "DefaultValues " , header = False
378
+ xl_write , index = False , sheet_name = "DefaultSheet " , header = False
379
379
)
380
- design_matrix = DesignMatrix (design_path , "DesignSheet01 " , "DefaultValues " )
380
+ design_matrix = DesignMatrix (design_path , "DesignSheet " , "DefaultSheet " )
381
381
df = design_matrix .design_matrix_df
382
382
np .testing .assert_equal (df ["one" ], np .array ([1 , 1 , 1 , 1 ]))
383
383
np .testing .assert_equal (df ["b" ], np .array ([0 , 2 , 0 , 1 ]))
0 commit comments