Beispiel #1
0
    def test_userinfo_changed(self):
        """
        userinfo_changed should update the list of active players
        """
        active_players_mock = {
            '2': ['Fulano', 5],
            '6': ['Deltrano', 1],
            '12': ['Jack', 0]
        }

        game_info_players = ['Fulano', 'Deltrano', 'Jack']

        parser = Parser()

        parser.active_players = active_players_mock
        parser.game_info['players'] = game_info_players

        parser.userinfo_changed('4 n\\New Player\\whatever')
        assert parser.active_players['4'] == ['New Player', 0]