branch | stable |
changeset 6410 | 2e7a7b0829ed |
parent 6408 | 7674f674de40 |
child 6413 | c1a85c1ce131 |
child 6424 | f443a2b8a5c7 |
--- a/devtools/testlib.py Thu Oct 07 19:02:00 2010 +0200 +++ b/devtools/testlib.py Fri Oct 08 07:43:38 2010 +0200 @@ -533,9 +533,11 @@ return publisher requestcls = fake.FakeRequest - def request(self, *args, **kwargs): + def request(self, rollbackfirst=False, **kwargs): """return a web ui request""" req = self.requestcls(self.vreg, form=kwargs) + if rollbackfirst: + self.websession.cnx.rollback() req.set_session(self.websession) return req