Mercurial > p > roundup > code
diff test/db_test_base.py @ 5719:cd33bbf03cf3
Added Otk support to db_test_base to make test_cgi work. I think this
completes the broken tests from the rate limiting code.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Sat, 11 May 2019 18:23:49 -0400 |
| parents | f8893e1cde0d |
| children | 6923225fd781 |
line wrap: on
line diff
--- a/test/db_test_base.py Sat May 11 17:50:00 2019 -0400 +++ b/test/db_test_base.py Sat May 11 18:23:49 2019 -0400 @@ -3272,6 +3272,10 @@ # open the database self.db = self.instance.open('admin') + self.db.Otk = MockNull() + self.db.Otk.data = {} + self.db.Otk.getall = self.data_get + self.db.Otk.set = self.data_set self.db.tx_Source = "web" self.db.user.create(username='Chef', address='chef@bork.bork.bork', realname='Bork, Chef', roles='User') @@ -3297,6 +3301,12 @@ cl.env.update(env_addon) return cl + def data_get(self, key): + return self.db.Otk.data[key] + + def data_set(self, key, **value): + self.db.Otk.data[key] = value + def parseForm(self, form, classname='test', nodeid=None): cl = self.setupClient(form, classname, nodeid) return cl.parsePropsFromForm(create=1)
