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')
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))