def test_match_stubborn_block_origin_public(self): strategy = Strategy(equal_fork_stubborn=True) strategy.active = True action = strategy.find_action(0, 1, BlockOrigin.public) self.assertEqual(action, Action.adopt)
def test_match_stubborn_block_origin_private(self): strategy = Strategy(equal_fork_stubborn=True) strategy.active = True action = strategy.find_action(1, 0, BlockOrigin.private) self.assertEqual(action, Action.wait)
def test_match_block_origin_private(self): strategy = Strategy() strategy.active = True action = strategy.find_action(2, 1, BlockOrigin.private) self.assertEqual(action, Action.override)