1- """Testing excel2dict """
1+ """Testing excel_to_dict """
22
33import os
44
77import pandas as pd
88import pytest
99
10- from semeio .fmudesign import excel2dict_design , inputdict_to_yaml
11- from semeio .fmudesign ._excel2dict import _assert_no_merged_cells , _has_value
10+ from semeio .fmudesign import excel_to_dict , inputdict_to_yaml
11+ from semeio .fmudesign ._excel_to_dict import _assert_no_merged_cells , _has_value
1212
1313MOCK_GENERAL_INPUT = pd .DataFrame (
1414 data = [
2525)
2626
2727
28- def test_excel2dict_design (tmpdir , monkeypatch ):
28+ def test_excel_to_dict (tmpdir , monkeypatch ):
2929 """Test that we can convert an Excelfile to a dictionary"""
3030 monkeypatch .chdir (tmpdir )
3131 defaultvalues = pd .DataFrame ()
@@ -40,7 +40,7 @@ def test_excel2dict_design(tmpdir, monkeypatch):
4040 defaultvalues .to_excel (writer , sheet_name = "defaultvalues" , index = False , header = None )
4141 writer .close ()
4242
43- dict_design = excel2dict_design ("designinput.xlsx" )
43+ dict_design = excel_to_dict ("designinput.xlsx" )
4444 assert isinstance (dict_design , dict )
4545 assert dict_design ["designtype" ] == "onebyone"
4646 assert dict_design ["distribution_seed" ] is None
@@ -69,7 +69,7 @@ def test_excel2dict_design(tmpdir, monkeypatch):
6969 defaultvalues .to_excel (writer , sheet_name = "DefaultValues" , index = False , header = None )
7070 writer .close ()
7171
72- dict_design = excel2dict_design ("designinput2.xlsx" )
72+ dict_design = excel_to_dict ("designinput2.xlsx" )
7373 assert isinstance (dict_design , dict )
7474 assert dict_design ["sensitivities" ]["rms_seed" ]["senstype" ] == "seed"
7575
@@ -109,7 +109,7 @@ def test_duplicate_sensname_exception(tmpdir, monkeypatch):
109109 with pytest .raises (
110110 ValueError , match = "Two sensitivities can not share the same sensname"
111111 ):
112- excel2dict_design ("designinput3.xlsx" )
112+ excel_to_dict ("designinput3.xlsx" )
113113
114114
115115def test_strip_spaces (tmpdir , monkeypatch ):
@@ -142,7 +142,7 @@ def test_strip_spaces(tmpdir, monkeypatch):
142142 )
143143 writer .close ()
144144
145- dict_design = excel2dict_design ("designinput_spaces.xlsx" )
145+ dict_design = excel_to_dict ("designinput_spaces.xlsx" )
146146 assert next (iter (dict_design ["sensitivities" ].keys ())) == "rms_seed"
147147
148148 # Check default values parameter names:
@@ -174,7 +174,7 @@ def test_mixed_senstype_exception(tmpdir, monkeypatch):
174174 writer .close ()
175175
176176 with pytest .raises (ValueError , match = "contains more than one sensitivity type" ):
177- excel2dict_design ("designinput4.xlsx" )
177+ excel_to_dict ("designinput4.xlsx" )
178178
179179
180180def test_has_value ():
@@ -217,7 +217,7 @@ def test_background_sheet(tmpdir, monkeypatch):
217217 background .to_excel (writer , sheet_name = "backgroundsheet" , index = False , header = None )
218218 writer .close ()
219219
220- dict_design = excel2dict_design ("designinput.xlsx" )
220+ dict_design = excel_to_dict ("designinput.xlsx" )
221221
222222 # Assert it has been interpreted correctly from input files:
223223 assert dict_design ["background" ]["parameters" ]["extraseed" ] == [
0 commit comments