Changeset 1054
- Timestamp:
- 09/09/07 15:35:12 (15 months ago)
- Files:
-
- 1 modified
-
trunk/pyrad/tests/testPacket.py (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/pyrad/tests/testPacket.py
r1053 r1054 16 16 17 17 class PacketConstructionTests(unittest.TestCase): 18 klass = packet.Packet 18 19 19 20 def setUp(self): … … 23 24 24 25 def testBasicConstructor(self): 25 pkt= packet.Packet()26 pkt=self.klass() 26 27 self.failUnless(isinstance(pkt.code, int)) 27 28 self.failUnless(isinstance(pkt.id, int)) … … 30 31 31 32 def testNamedConstructor(self): 32 pkt= packet.Packet(code=26, id=38, secret="secret",33 pkt=self.klass(code=26, id=38, secret="secret", 33 34 authenticator="authenticator", 34 35 dict="fakedict") … … 41 42 42 43 def testConstructWithDictionary(self): 43 pkt= packet.Packet(dict=self.dict)44 pkt=self.klass(dict=self.dict) 44 45 self.failUnless(pkt.dict is self.dict) 45 46 … … 47 48 def testConstructorIgnoredParameters(self): 48 49 marker=[] 49 pkt= packet.Packet(fd=marker)50 pkt=self.klass(fd=marker) 50 51 self.failIf(getattr(pkt, "fd", None) is marker) 51 52 52 53 53 54 def testConstructorWithAttributes(self): 54 pkt= packet.Packet(dict=self.dict, Test_String="this works")55 pkt=self.klass(dict=self.dict, Test_String="this works") 55 56 self.assertEqual(pkt["Test-String"], ["this works"]) 56 57 … … 284 285 self.assertEqual(self.packet[26], ["value"]) 285 286 287 288 class AuthPacketConstructionTests(PacketConstructionTests): 289 klass = packet.AuthPacket 290 291 def testConstructorDefaults(self): 292 pkt=self.klass() 293 self.assertEqual(pkt.code, packet.AccessRequest) 294 295 296 class AcctPacketConstructionTests(PacketConstructionTests): 297 klass = packet.AcctPacket 298 299 def testConstructorDefaults(self): 300 pkt=self.klass() 301 self.assertEqual(pkt.code, packet.AccountingRequest) 302