entities/test/unittest_base.py
changeset 8899 c7a95ebcc093
parent 8694 d901c36bcfce
child 8930 6a02be304486
--- a/entities/test/unittest_base.py	Tue Apr 23 12:38:27 2013 +0200
+++ b/entities/test/unittest_base.py	Tue Apr 23 15:16:36 2013 +0200
@@ -48,8 +48,13 @@
         self.assertEqual(entity.dc_creator(), u'member')
 
     def test_type(self):
+        #dc_type may be translated
         self.assertEqual(self.member.dc_type(), 'CWUser')
 
+    def test_cw_etype(self):
+        #cw_etype is never translated
+        self.assertEqual(self.member.cw_etype, 'CWUser')
+
     def test_entity_meta_attributes(self):
         # XXX move to yams
         self.assertEqual(self.schema['CWUser'].meta_attributes(), {})
@@ -172,7 +177,7 @@
                 self.assertEqual(eclass.__bases__[0].__bases__, (Foo,))
         # check Division eclass is still selected for plain Division entities
         eclass = self.select_eclass('Division')
-        self.assertEqual(eclass.__regid__, 'Division')
+        self.assertEqual(eclass.cw_etype, 'Division')
 
 if __name__ == '__main__':
     unittest_main()