Skip to content

Commit

Permalink
Merge pull request #439 from BDonnot/bd_dev
Browse files Browse the repository at this point in the history
Fix broken tests
  • Loading branch information
BDonnot committed Apr 17, 2023
2 parents 5954303 + 5a500a3 commit e888cf6
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 5 deletions.
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -367,6 +367,8 @@ requirements_issue_389.txt
test_multi_step_for.py
test_vecenv.7z
test_vecenv.py
test_pp_networks.py
test_timeout_env.py

# profiling files
**.prof
10 changes: 6 additions & 4 deletions grid2op/tests/test_fromChronix2grid.py
Original file line number Diff line number Diff line change
Expand Up @@ -52,21 +52,23 @@ def test_seed_setid(self):
id_ref = '377638611@2050-02-28'
# test tell_id
sum_prod_ref = 42340.949878
sum_prod_ref = 41784.477161
self.env.seed(self.seed_)
self.env.reset()
id_ = self.env.chronics_handler.get_id()
assert id_ == id_ref, f"wrong id {id_} instead of {id_ref}"
assert abs(self.env.chronics_handler.real_data._gen_p.sum() - sum_prod_ref) <= 1e-4
assert abs(self.env.chronics_handler.real_data._gen_p.sum() - sum_prod_ref) <= 1e-4, f"{self.env.chronics_handler.real_data._gen_p.sum():.2f}"
self.env.reset()
assert abs(self.env.chronics_handler.real_data._gen_p.sum() - 38160.833356999996) <= 1e-4
# assert abs(self.env.chronics_handler.real_data._gen_p.sum() - 38160.833356999996) <= 1e-4
assert abs(self.env.chronics_handler.real_data._gen_p.sum() - 37662.206248999995) <= 1e-4, f"{self.env.chronics_handler.real_data._gen_p.sum():.2f}"
self.env.set_id(id_ref)
self.env.reset()
assert abs(self.env.chronics_handler.real_data._gen_p.sum() - sum_prod_ref) <= 1e-4
assert abs(self.env.chronics_handler.real_data._gen_p.sum() - sum_prod_ref) <= 1e-4, f"{self.env.chronics_handler.real_data._gen_p.sum():.2f}"

# test seed
self.env.seed(self.seed_)
self.env.reset()
assert abs(self.env.chronics_handler.real_data._gen_p.sum() - sum_prod_ref) <= 1e-4
assert abs(self.env.chronics_handler.real_data._gen_p.sum() - sum_prod_ref) <= 1e-4, f"{self.env.chronics_handler.real_data._gen_p.sum():.2f}"

def test_episode(self):
"""test that the episode can go until the end"""
Expand Down
3 changes: 2 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,8 @@ def my_test_suite():
pkgs["extras"]["test"] += pkgs["extras"]["chronix2grid"]
if sys.version_info.minor <= 7:
# typing "Literal" not available on python 3.7
pkgs["required"] = "typing_extensions"
pkgs["required"].append("typing_extensions")
pkgs["required"][3] = "pandapower>=2.2.2,<2.12"

setup(description='An gym compatible environment to model sequential decision making for powersystems',
long_description=long_description,
Expand Down

0 comments on commit e888cf6

Please sign in to comment.