cubicweb/test/unittest_schema.py
changeset 11899 bf6106b91633
parent 11852 dfcc3f74b3c8
child 11911 37726f66ff82
equal deleted inserted replaced
11898:c5d3382f14e9 11899:bf6106b91633
   400         self.loader.defined = {}
   400         self.loader.defined = {}
   401         self.loader.loaded_files = []
   401         self.loader.loaded_files = []
   402         self.loader.post_build_callbacks = []
   402         self.loader.post_build_callbacks = []
   403 
   403 
   404     def _test(self, schemafile, msg):
   404     def _test(self, schemafile, msg):
   405         self.loader.handle_file(join(DATADIR, schemafile))
   405         self.loader.handle_file(join(DATADIR, schemafile), None)
   406         sch = self.loader.schemacls('toto')
   406         sch = self.loader.schemacls('toto')
   407         with self.assertRaises(BadSchemaDefinition) as cm:
   407         with self.assertRaises(BadSchemaDefinition) as cm:
   408             fill_schema(sch, self.loader.defined, False)
   408             fill_schema(sch, self.loader.defined, False)
   409         self.assertEqual(str(cm.exception), msg)
   409         self.assertEqual(str(cm.exception), msg)
   410 
   410