mirror of
https://github.com/yweber/lodel2.git
synced 2026-10-16 11:24:00 +02:00
Fixed LeFactory tests
This commit is contained in:
parent
8eea3495e8
commit
680ad61036
1 changed files with 6 additions and 6 deletions
|
|
@ -53,10 +53,10 @@ class TestLeFactory(TestCase):
|
||||||
def test_leclass(self):
|
def test_leclass(self):
|
||||||
""" Testing generated LeClass childs classes """
|
""" Testing generated LeClass childs classes """
|
||||||
import dyncode
|
import dyncode
|
||||||
from dyncode import LeType, LeClass
|
from dyncode import LeType, LeClass, LeCrud
|
||||||
|
|
||||||
for emclass in self.model.components(EditorialModel.classes.EmClass):
|
for emclass in self.model.components(EditorialModel.classes.EmClass):
|
||||||
leclass_name = LeFactory.name2classname(emclass.name)
|
leclass_name = LeCrud.name2classname(emclass.name)
|
||||||
self.assertTrue(hasattr(dyncode, leclass_name))
|
self.assertTrue(hasattr(dyncode, leclass_name))
|
||||||
|
|
||||||
leclass = getattr(dyncode, leclass_name)
|
leclass = getattr(dyncode, leclass_name)
|
||||||
|
|
@ -67,7 +67,7 @@ class TestLeFactory(TestCase):
|
||||||
|
|
||||||
#Testing _linked_types attr
|
#Testing _linked_types attr
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
set([ LeFactory.name2classname(lt.name) for lt in emclass.linked_types()]),
|
set([ LeCrud.name2classname(lt.name) for lt in emclass.linked_types()]),
|
||||||
set([ t.__name__ for t in leclass._linked_types ])
|
set([ t.__name__ for t in leclass._linked_types ])
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
@ -86,10 +86,10 @@ class TestLeFactory(TestCase):
|
||||||
def test_letype(self):
|
def test_letype(self):
|
||||||
""" Testing generated LeType childs classes """
|
""" Testing generated LeType childs classes """
|
||||||
import dyncode
|
import dyncode
|
||||||
from dyncode import LeType, LeClass
|
from dyncode import LeType, LeClass, LeCrud
|
||||||
|
|
||||||
for emtype in self.model.components(EditorialModel.types.EmType):
|
for emtype in self.model.components(EditorialModel.types.EmType):
|
||||||
letype_name = LeFactory.name2classname(emtype.name)
|
letype_name = LeCrud.name2classname(emtype.name)
|
||||||
self.assertTrue(hasattr(dyncode, letype_name))
|
self.assertTrue(hasattr(dyncode, letype_name))
|
||||||
|
|
||||||
letype = getattr(dyncode, letype_name)
|
letype = getattr(dyncode, letype_name)
|
||||||
|
|
@ -113,6 +113,6 @@ class TestLeFactory(TestCase):
|
||||||
self.assertIn(nat, letype._superiors.keys())
|
self.assertIn(nat, letype._superiors.keys())
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
set([ s.__name__ for s in letype._superiors[nat]]),
|
set([ s.__name__ for s in letype._superiors[nat]]),
|
||||||
set([ LeFactory.name2classname(s.name) for s in sups])
|
set([ LeCrud.name2classname(s.name) for s in sups])
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue