Changeset 1039
- Timestamp:
- 09/03/07 00:40:31 (15 months ago)
- Location:
- trunk/pyrad
- Files:
-
- 2 modified
-
packet.py (modified) (1 diff)
-
tests/testPacket.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/pyrad/packet.py
r1038 r1039 181 181 self.data[key]=item 182 182 else: 183 assert (type(item)==types.ListType)184 self.data[key]= [item]183 assert isinstance(item, list) 184 self.data[key]=item 185 185 186 186 -
trunk/pyrad/tests/testPacket.py
r1037 r1039 76 76 self.packet["Test-Integer"]=10 77 77 self.assertEqual(self.packet["Test-Integer"], [10]) 78 self.assertEqual(self.packet[3], [ 10])78 self.assertEqual(self.packet[3], ["\x00\x00\x00\x0a"]) 79 79 80 80 self.packet["Test-String"]="dummy" … … 86 86 self.packet["Test-Integer"]="Three" 87 87 self.assertEqual(self.packet["Test-Integer"], ["Three"]) 88 self.assertEqual(self.packet[3], ["\x00\x00\x00\x03"]) 88 89 89 90 … … 91 92 self.packet["Simplon-Number"]=10 92 93 self.assertEqual(self.packet["Simplon-Number"], [10]) 94 self.assertEqual(self.packet[(16,1)], ["\x00\x00\x00\x0a"]) 93 95 94 96 self.packet["Simplon-Number"]="Four" 95 97 self.assertEqual(self.packet["Simplon-Number"], ["Four"]) 98 self.assertEqual(self.packet[(16,1)], ["\x00\x00\x00\x04"]) 99 100 def testRawAttributeAccess(self): 101 marker=[""] 102 self.packet[1]=marker 103 self.failUnless(self.packet[1] is marker) 104 self.assertEqual(self.packet["Test-String"], marker) 105 106 self.packet[(16,1)]=marker 107 self.failUnless(self.packet[(16,1)] is marker)