Example #1
0
 def test_banned_player_reconnects(self):
     # GIVEN
     player = FakeClient(self.parser, name="courgette", guid="STEAM_1:0:1111111")
     player.connects("2")
     self.assertEqual(0, player.numBans)
     player.ban(reason="test")
     self.assertEqual(1, player.numBans)
     player.disconnects()
     # WHEN
     with patch.object(player, "ban") as ban_mock:
         player.connects("3")
     # THEN
     ban_mock.assert_was_called_once()