diff --git a/hathor/simulator/simulator.py b/hathor/simulator/simulator.py index 03a67cbf4..d8cc3f35d 100644 --- a/hathor/simulator/simulator.py +++ b/hathor/simulator/simulator.py @@ -62,6 +62,7 @@ def _apply_patches(cls): def verify_pow(self: BaseTransaction, *args: Any, **kwargs: Any) -> None: assert self.hash is not None + logger.new().debug('Skipping BaseTransaction.verify_pow() for simulator') cls._original_verify_pow = BaseTransaction.verify_pow BaseTransaction.verify_pow = verify_pow diff --git a/tests/simulation/test_trigger.py b/tests/simulation/test_trigger.py index 5ff2acfa0..572d1a319 100644 --- a/tests/simulation/test_trigger.py +++ b/tests/simulation/test_trigger.py @@ -19,6 +19,10 @@ def setUp(self): print('Simulation seed config:', self.simulator.seed) print('-' * 30) + def tearDown(self): + super().tearDown() + self.simulator.stop() + def test_stop_after_n_mined_blocks(self): miner1 = self.simulator.create_miner(self.manager1, hashpower=1e6) miner1.start()