Example #1
0
 def test_auth_new_steamid(self):
     ident_url = 'http://steamcommunity.com/openid/id/0000000000000002'
     from lobbypy.lib.auth import openid
     from lobbypy.models import Player
     request = testing.DummyRequest()
     # check player list is empty
     self.assertEqual(self.session.query(Player).count(), 1)
     player, headers = openid(None, request, {'identity_url':ident_url})
     # check steamoid
     self.assertEqual(player.steamid, 2)
     # check players has two item
     self.assertEqual(self.session.query(Player).count(), 2)
Example #2
0
 def test_auth_existing_steamid(self):
     ident_url = 'http://steamcommunity.com/openid/id/0000000000000001'
     from lobbypy.lib.auth import openid
     from lobbypy.models import Player
     player = Player(1)
     self.session.add(player)
     # check player list len
     request = testing.DummyRequest()
     player, headers = openid(None, request, {'identity_url':ident_url})
     self.assertEqual(player.steamid, 1)
     # check player list len
     self.assertEqual(self.session.query(Player).count(), 1)
     # check headers
     self.assertEqual(len(headers), 0)