Skip to content

Commit e935d20

Browse files
committed
fix for failing test on Python 3.7
1 parent dd5f98d commit e935d20

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

tests/test_add_scenario.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,14 @@
1515
def test_add_scenario():
1616

1717
with tempfile.TemporaryDirectory() as tmpdirname:
18-
tmpdirname_obj = Path(tmpdirname)
19-
shutil.copytree(PYDSS_PROJECT, tmpdirname, dirs_exist_ok=True)
18+
tmpdirname_obj = Path(tmpdirname) / "tmp"
19+
print(tmpdirname_obj)
20+
shutil.copytree(PYDSS_PROJECT, str(tmpdirname_obj))
2021
settings_path = tmpdirname_obj / "simulation.toml"
2122
settings = toml.load(settings_path)
2223
settings['Project']['Project Path'] = str(tmpdirname_obj.absolute())
2324
toml.dump(settings, open(settings_path, "w"))
24-
build_scenario(str(tmpdirname), "test_scenario", str(MAPPING_FILE))
25+
build_scenario(str(tmpdirname_obj), "test_scenario", str(MAPPING_FILE))
2526
assert (tmpdirname_obj / "Scenarios" / "test_scenario").exists()
2627
assert (tmpdirname_obj / "Scenarios" / "test_scenario" / "pyControllerList" / "MotorStall.toml").exists()
2728

0 commit comments

Comments
 (0)