changeset 6413 | c1a85c1ce131 |
parent 6409 | d75535983224 |
parent 6410 | 2e7a7b0829ed |
child 6425 | 8d7c2fd2ac66 |
--- a/devtools/testlib.py Thu Oct 07 19:04:07 2010 +0200 +++ b/devtools/testlib.py Fri Oct 08 07:55:11 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