コード例 #1
0
ファイル: check-validation.py プロジェクト: balanced/PyXB
 def testException(self):
     instance = None
     with self.assertRaises(pyxb.SimpleFacetValueError) as cm:
         instance = trac26.eTLA('ABCD')
     e = cm.exception
     self.assertTrue(e.location is None)
     self.assertEqual(e.type, trac26.tTLA)
     self.assertEqual(e.value, 'ABCD')
     self.assertEqual(e.facet, trac26.tTLA._CF_length)
     self.assertEqual(str(e),
                      'Type tTLA length constraint violated by value ABCD')
コード例 #2
0
ファイル: check-validation.py プロジェクト: balanced/PyXB
 def testSchemaSupport(self):
     instance = trac26.eTLA('ABC')
     self.assertTrue(instance.validateBinding())
     instance = trac26.CreateFromDocument(self.Good_xmlt)
     self.assertEqual(self.Good_xmld, instance.toxml('utf-8',
                                                     root_only=True))