[webtests/urlrewrite] do not store a plain entity on the test, only an eid
authorAurelien Campeas <aurelien.campeas@logilab.fr>
Tue, 01 Jul 2014 17:44:06 +0200
changeset 9841 d2e196f12db4
parent 9840 92ea0a4746e2
child 9842 78d1beebdebc
[webtests/urlrewrite] do not store a plain entity on the test, only an eid
web/test/unittest_urlrewrite.py
--- a/web/test/unittest_urlrewrite.py	Tue Jun 03 11:17:09 2014 +0200
+++ b/web/test/unittest_urlrewrite.py	Tue Jul 01 17:44:06 2014 +0200
@@ -123,10 +123,11 @@
 
     def setup_database(self):
         with self.admin_access.repo_cnx() as cnx:
-            self.p1 = self.create_user(cnx, u'user1')
-            self.p1.cw_set(firstname=u'joe', surname=u'Dalton')
-            self.p2 = self.create_user(cnx, u'user2')
-            self.p2.cw_set(firstname=u'jack', surname=u'Dalton')
+            p1 = self.create_user(cnx, u'user1')
+            p1.cw_set(firstname=u'joe', surname=u'Dalton')
+            p2 = self.create_user(cnx, u'user2')
+            p2.cw_set(firstname=u'jack', surname=u'Dalton')
+            self.p1eid = p1.eid
             cnx.commit()
 
     def test_rgx_action_with_transforms(self):
@@ -143,7 +144,7 @@
             rewriter = TestSchemaBasedRewriter(req)
             _pmid, rset = rewriter.rewrite(req, u'/DaLToN/JoE')
             self.assertEqual(len(rset), 1)
-            self.assertEqual(rset[0][0], self.p1.eid)
+            self.assertEqual(rset[0][0], self.p1eid)
 
     def test_inheritance_precedence(self):
         RQL1 = 'Any C WHERE C is CWEType'