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'

Roundup Issue Tracker: http://roundup-tracker.org/