Mercurial > p > roundup > code
comparison test/test_cgi.py @ 5208:23b8eeaf9864
fixing some tests due to changes to classic template by adding anti-csrf code
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Sun, 19 Mar 2017 00:24:16 -0400 |
| parents | 9f490cc0effe |
| children | 7da56980754d |
comparison
equal
deleted
inserted
replaced
| 5207:4a157824f933 | 5208:23b8eeaf9864 |
|---|---|
| 1354 self.client._error_message = [] | 1354 self.client._error_message = [] |
| 1355 self.client._ok_message = [] | 1355 self.client._ok_message = [] |
| 1356 self.client.db = self.db | 1356 self.client.db = self.db |
| 1357 self.client.userid = '1' | 1357 self.client.userid = '1' |
| 1358 self.client.language = ('en',) | 1358 self.client.language = ('en',) |
| 1359 self.client.session_api = MockNull(_sid="1234567890") | |
| 1359 | 1360 |
| 1360 self.output = [] | 1361 self.output = [] |
| 1361 # ugly hack to get html_write to return data here. | 1362 # ugly hack to get html_write to return data here. |
| 1362 def html_write(s): | 1363 def html_write(s): |
| 1363 self.output.append(s) | 1364 self.output.append(s) |
| 1433 self.client.session_api = MockNull(_sid="1234567890") | 1434 self.client.session_api = MockNull(_sid="1234567890") |
| 1434 self.assertEqual((self.client.classname, self.client.template, self.client.nodeid), ('user', 'forgotten|item', None)) | 1435 self.assertEqual((self.client.classname, self.client.template, self.client.nodeid), ('user', 'forgotten|item', None)) |
| 1435 self.assertEqual(self.client._ok_message, []) | 1436 self.assertEqual(self.client._ok_message, []) |
| 1436 | 1437 |
| 1437 result = self.client.renderContext() | 1438 result = self.client.renderContext() |
| 1439 print result | |
| 1438 self.assertNotEqual(-1, | 1440 self.assertNotEqual(-1, |
| 1439 result.index('<!-- SHA: 6fdb58c55fd854904ae98906d5935549a221fabf -->')) | 1441 result.index('<!-- SHA: eb5dd0bec7a57d58cb7edbeb939fb0390ed1bf74 -->')) |
| 1440 | 1442 |
| 1441 # now set an error in the form to get error template user.item.html | 1443 # now set an error in the form to get error template user.item.html |
| 1442 self.client.form=makeForm({"@template": "forgotten|item", | 1444 self.client.form=makeForm({"@template": "forgotten|item", |
| 1443 "@error_message": "this is an error"}) | 1445 "@error_message": "this is an error"}) |
| 1444 self.client.path = 'user' | 1446 self.client.path = 'user' |
