equal
deleted
inserted
replaced
274 |
274 |
275 class SpecializedEntityClassesTC(EnvBasedTC): |
275 class SpecializedEntityClassesTC(EnvBasedTC): |
276 |
276 |
277 def select_eclass(self, etype): |
277 def select_eclass(self, etype): |
278 # clear selector cache |
278 # clear selector cache |
279 clear_cache(self.vreg, 'etype_class') |
279 clear_cache(self.vreg['etypes'], 'etype_class') |
280 return self.vreg.etype_class(etype) |
280 return self.vreg['etypes'].etype_class(etype) |
281 |
281 |
282 def test_etype_class_selection_and_specialization(self): |
282 def test_etype_class_selection_and_specialization(self): |
283 # no specific class for Subdivisions, the default one should be selected |
283 # no specific class for Subdivisions, the default one should be selected |
284 eclass = self.select_eclass('SubDivision') |
284 eclass = self.select_eclass('SubDivision') |
285 self.failUnless(eclass.__autogenerated__) |
285 self.failUnless(eclass.__autogenerated__) |