def test02_logout(self): """test02_logout test logout, isLogged, and __str__ methods""" user = User(4815162342) self.assertEquals(user.isLogged(), True) user.name = "Joe" user.url = "http://example.org/" user.outfit = "naked" user.privilege = User.ADMIN self.assertEquals(user.isLogged(), True) # Test __str__ self.assertEquals( "%s" % user, 'serial = 4815162342, name = Joe, url = http://example.org/, outfit = naked, privilege = %d' % User.ADMIN) user.logout() self.assertEquals(user.isLogged(), False) self.assertEquals(user.serial, 0) self.assertEquals(user.name, 'anonymous') self.assertEquals(user.url, '') self.assertEquals(user.outfit, '') self.assertEquals(user.privilege, None)
def __init__(self): self._ping_timer = None self.user = User() self.bufferized_packets = [] UGAMEProtocol.__init__(self) self._ping_delay = 5 self.connection_lost_deferred = defer.Deferred()
def __init__(self): self.log = UGAMEClientProtocol.log.get_instance( self, refs=[('User', self, lambda x: x.user.serial if x.user.serial > 0 else None)]) self.user = User() UGAMEProtocol.__init__(self) self._keepalive_delay = 5 self.connection_lost_deferred = defer.Deferred()
def test01_init(self): """test01_init test initialization of object""" user = User(4815162342) self.assertEquals(user.isLogged(), True) self.assertEquals(user.serial, 4815162342) self.assertEquals(user.name, 'anonymous') self.assertEquals(user.url, '') self.assertEquals(user.outfit, '') self.assertEquals(user.privilege, None)
def __init__(self): self.log = UGAMEClientProtocol.log.get_instance( self, refs=[('User', self, lambda x: x.user.serial if x.user.serial > 0 else None)]) self._ping_timer = None self.user = User() self.bufferized_packets = [] UGAMEProtocol.__init__(self) self._ping_delay = 5 self.connection_lost_deferred = defer.Deferred()
def test03_hasPrivilege(self): """test03_hasPrivilege test hasPrivilege method""" user = User(4815162342) self.assertEquals(user.hasPrivilege(None), True) self.assertEquals(user.hasPrivilege(User.ADMIN), False) self.assertEquals(user.hasPrivilege(User.REGULAR), False) user.privilege = User.REGULAR self.assertEquals(user.hasPrivilege(None), True) self.assertEquals(user.hasPrivilege(User.ADMIN), False) self.assertEquals(user.hasPrivilege(User.REGULAR), True) user.privilege = User.ADMIN self.assertEquals(user.hasPrivilege(None), True) self.assertEquals(user.hasPrivilege(User.ADMIN), True) self.assertEquals(user.hasPrivilege(User.REGULAR), True) user.logout() self.assertEquals(user.hasPrivilege(None), True) self.assertEquals(user.hasPrivilege(User.ADMIN), False) self.assertEquals(user.hasPrivilege(User.REGULAR), False)