1212from ert .storage import Storage
1313
1414
15- def test_that_export_writes_to_file (
15+ def test_that_export_writes_to_file_and_check_the_file_contents (
1616 qtbot , snake_oil_storage : Storage , change_to_tmpdir
1717):
1818 ensemble = next (snake_oil_storage .ensembles )
@@ -34,7 +34,7 @@ def test_that_export_writes_to_file(
3434 )
3535
3636 assert_frame_equal (
37- ensemble .load_all_scalar_keys (transformed = True ),
37+ ensemble .load_scalar_keys (transformed = True ),
3838 pl .read_csv ("test_export.csv" ),
3939 abs_tol = 1e-6 ,
4040 )
@@ -46,12 +46,12 @@ def test_that_export_writes_to_file(
4646 "" ,
4747 "/non/existent/path/export.csv" ,
4848 " " ,
49- "hhhee/\0 invalid.csv" ,
5049 "/" ,
51- "\\ " ,
5250 ],
5351)
54- def test_file_path_validation_invalid (qtbot , snake_oil_storage : Storage , invalid_path ):
52+ def test_that_file_path_validation_fails_on_invalid_paths (
53+ qtbot , snake_oil_storage : Storage , invalid_path
54+ ):
5555 ensemble = next (snake_oil_storage .ensembles )
5656 dialog = ExportParametersDialog (ensemble )
5757 qtbot .addWidget (dialog )
@@ -72,9 +72,10 @@ def test_file_path_validation_invalid(qtbot, snake_oil_storage: Storage, invalid
7272 "valid_export.csv" ,
7373 " valid_export.csv " ,
7474 "subdir/valid_export.csv" ,
75+ "valid-export" ,
7576 ],
7677)
77- def test_file_path_validation_valid (
78+ def test_that_file_path_validation_succeeds_on_valid_paths (
7879 qtbot , snake_oil_storage : Storage , valid_path , change_to_tmpdir
7980):
8081 ensemble = next (snake_oil_storage .ensembles )
@@ -92,11 +93,11 @@ def test_file_path_validation_valid(
9293 assert not dialog ._file_path_edit .toolTip ()
9394
9495
95- @patch ("ert.storage.Ensemble.load_all_scalar_keys " )
96- def test_export_failure_handling (
97- patched_load_all_scalar_keys , qtbot , snake_oil_storage : Storage
96+ @patch ("ert.storage.Ensemble.load_scalar_keys " )
97+ def test_that_export_failure_is_handled_correctly (
98+ patched_load_scalar_keys , qtbot , snake_oil_storage : Storage
9899):
99- patched_load_all_scalar_keys .side_effect = Exception ("i_am_an_exception" )
100+ patched_load_scalar_keys .side_effect = Exception ("i_am_an_exception" )
100101
101102 ensemble = next (snake_oil_storage .ensembles )
102103 dialog = ExportParametersDialog (ensemble )
0 commit comments