546 path, params = self.expect_redirect_handle_request(req, 'edit') |
546 path, params = self.expect_redirect_handle_request(req, 'edit') |
547 self.assertEqual(path, 'blogentry') |
547 self.assertEqual(path, 'blogentry') |
548 self.assertIn('_cwmsgid', params) |
548 self.assertIn('_cwmsgid', params) |
549 eid = req.create_entity('EmailAddress', address=u'hop@logilab.fr').eid |
549 eid = req.create_entity('EmailAddress', address=u'hop@logilab.fr').eid |
550 req.execute('SET X use_email E WHERE E eid %(e)s, X eid %(x)s', |
550 req.execute('SET X use_email E WHERE E eid %(e)s, X eid %(x)s', |
551 {'x': self.session.user.eid, 'e': eid}) |
551 {'x': req.user.eid, 'e': eid}) |
552 req.cnx.commit() |
552 req.cnx.commit() |
553 req.form = {'eid': unicode(eid), '__type:%s'%eid: 'EmailAddress', |
553 req.form = {'eid': unicode(eid), '__type:%s'%eid: 'EmailAddress', |
554 '__action_delete': ''} |
554 '__action_delete': ''} |
555 path, params = self.expect_redirect_handle_request(req, 'edit') |
555 path, params = self.expect_redirect_handle_request(req, 'edit') |
556 self.assertEqual(path, 'cwuser/admin') |
556 self.assertEqual(path, 'cwuser/admin') |