Changeset 1021
- Timestamp:
- 09/02/07 16:51:25 (15 months ago)
- Files:
-
- 1 modified
-
trunk/pyrad/tests/testDictionary.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/pyrad/tests/testDictionary.py
r1020 r1021 85 85 86 86 87 def testAttributeUnknownVendorError(self): 88 self.assertRaises(ParseError, self.dict.ReadDictionary, 89 StringIO("ATTRIBUTE Test-Type 1 integer Simplon")) 90 try: 91 self.dict.ReadDictionary(StringIO("ATTRIBUTE Test-Type 1 Simplon")) 92 except ParseError, e: 93 self.assertEqual(e.linenumber, 1) 94 self.assertEqual("Simplon" in str(e), True) 95 96 87 97 def testValueTooFewColumnsError(self): 88 98 self.assertRaises(ParseError, self.dict.ReadDictionary, … … 134 144 135 145 def testVenderParsing(self): 136 self.dict.ReadDictionary(StringIO("VENDOR Simplon 1")) 137 self.assertEqual(self.dict.vendors["Simplon"], 1) 146 self.assertRaises(ParseError, self.dict.ReadDictionary, 147 StringIO("ATTRIBUTE Test-Type 1 integer Simplon")) 148 self.dict.ReadDictionary(StringIO("VENDOR Simplon 42")) 149 self.assertEqual(self.dict.vendors["Simplon"], 42) 150 self.dict.ReadDictionary(StringIO( 151 "ATTRIBUTE Test-Type 1 integer Simplon")) 152 self.assertEquals(self.dict.attrindex["Test-Type"], (42, 1)) 138 153