@@ -17,30 +17,29 @@ def test_load_multiple(tmp_path, datafile):
1717 tlm_list = sorted (dbload_dir .glob ("*.gr" ))
1818
1919 generated_data = None
20+
2021 for headerfile in tlm_list :
2122 # gather data using loadData
2223 hdata = loadData (headerfile , headers = True )
2324 data_table = loadData (headerfile )
2425
2526 # check path extraction
26- generated_data = serialize_data (headerfile , hdata , data_table , dt_colnames = ["r" , "gr" ], show_path = True )
27+ generated_data = serialize_data (headerfile , hdata , data_table , dt_col_names = ["r" , "gr" ], show_path = True )
2728 assert headerfile == Path (generated_data [headerfile .name ].pop ("path" ))
2829
2930 # rerun without path information and save to file
3031 generated_data = serialize_data (
3132 headerfile ,
3233 hdata ,
3334 data_table ,
34- dt_colnames = ["r" , "gr" ],
35+ dt_col_names = ["r" , "gr" ],
3536 show_path = False ,
3637 serial_file = generatedjson ,
3738 )
3839
3940 # compare to target
40- target_data = deserialize_data (targetjson )
41+ target_data = deserialize_data (targetjson , filetype = ".json" )
4142 assert target_data == generated_data
42- # ensure file saved properly
43- assert target_data == deserialize_data (generatedjson , filetype = ".json" )
4443
4544
4645def test_exceptions (datafile ):
@@ -60,24 +59,24 @@ def test_exceptions(datafile):
6059
6160 # various dt_colnames inputs
6261 with pytest .raises (ImproperSizeError ):
63- serialize_data (loadfile , hdata , data_table , dt_colnames = ["one" , "two" , "three is too many" ])
62+ serialize_data (loadfile , hdata , data_table , dt_col_names = ["one" , "two" , "three is too many" ])
6463 # check proper output
65- normal = serialize_data (loadfile , hdata , data_table , dt_colnames = ["r" , "gr" ])
64+ normal = serialize_data (loadfile , hdata , data_table , dt_col_names = ["r" , "gr" ])
6665 data_name = list (normal .keys ())[0 ]
6766 r_list = normal [data_name ]["r" ]
6867 gr_list = normal [data_name ]["gr" ]
6968 # three equivalent ways to denote no column names
7069 missing_parameter = serialize_data (loadfile , hdata , data_table , show_path = False )
71- empty_parameter = serialize_data (loadfile , hdata , data_table , show_path = False , dt_colnames = [])
72- none_entry_parameter = serialize_data (loadfile , hdata , data_table , show_path = False , dt_colnames = [None , None ])
70+ empty_parameter = serialize_data (loadfile , hdata , data_table , show_path = False , dt_col_names = [])
71+ none_entry_parameter = serialize_data (loadfile , hdata , data_table , show_path = False , dt_col_names = [None , None ])
7372 # check equivalence
7473 assert missing_parameter == empty_parameter
7574 assert missing_parameter == none_entry_parameter
7675 assert numpy .allclose (missing_parameter [data_name ]["data table" ], data_table )
7776 # extract a single column
78- r_extract = serialize_data (loadfile , hdata , data_table , show_path = False , dt_colnames = ["r" ])
79- gr_extract = serialize_data (loadfile , hdata , data_table , show_path = False , dt_colnames = [None , "gr" ])
80- incorrect_r_extract = serialize_data (loadfile , hdata , data_table , show_path = False , dt_colnames = [None , "r" ])
77+ r_extract = serialize_data (loadfile , hdata , data_table , show_path = False , dt_col_names = ["r" ])
78+ gr_extract = serialize_data (loadfile , hdata , data_table , show_path = False , dt_col_names = [None , "gr" ])
79+ incorrect_r_extract = serialize_data (loadfile , hdata , data_table , show_path = False , dt_col_names = [None , "r" ])
8180 # check proper columns extracted
8281 assert numpy .allclose (gr_extract [data_name ]["gr" ], incorrect_r_extract [data_name ]["r" ])
8382 assert "r" not in gr_extract [data_name ]
@@ -101,7 +100,7 @@ def test_exceptions(datafile):
101100 hdata ,
102101 data_table ,
103102 show_path = False ,
104- dt_colnames = ["c1" , "c2" , "c3" ],
103+ dt_col_names = ["c1" , "c2" , "c3" ],
105104 )
106105 assert len (record ) == 4
107106 for msg in record :
0 commit comments