def test_create_lobby(self): from lobbypy.models import Player, Lobby player = self.session.query(Player).first() from lobbypy.controllers import create_lobby create_lobby(self.session, 'Lobby', player, '', '', False) lobby = self.session.query(Lobby).first() self.assertEquals(lobby.name, 'Lobby') self.assertEquals(lobby.owner, player)
def test_create_lobby_old_lobbies(self): from lobbypy.models import Player, Lobby player = self.session.query(Player).first() lobby = Lobby('Lobby', player, '', '', '') self.session.add(lobby) transaction.commit() from lobbypy.controllers import create_lobby player = self.session.merge(player) create_lobby(self.session, 'Lobby', player, '', '', False) self.assertEquals(self.session.query(Lobby).count(), 1) lobby = self.session.query(Lobby).first() self.assertEquals(lobby.name, 'Lobby') self.assertEquals(lobby.owner, player)