comparison test/test_templating.py @ 8578:670c0ed0becd

test: add WEB_USE_TOKENLESS_CSRF_PROTECTION to config for testing anti_csrf_nonce
author John Rouillard <rouilj@ieee.org>
date Sun, 19 Apr 2026 22:28:17 -0400
parents 16e8bacb8f90
children
comparison
equal deleted inserted replaced
8577:ed1465c5963e 8578:670c0ed0becd
101 # add client props for testing anti_csrf_nonce 101 # add client props for testing anti_csrf_nonce
102 self.client.session_api = MockNull(_sid="1234567890") 102 self.client.session_api = MockNull(_sid="1234567890")
103 self.client.db.getuid = lambda : 10 103 self.client.db.getuid = lambda : 10
104 self.client.db.config = MockConfig ( 104 self.client.db.config = MockConfig (
105 {'WEB_CSRF_TOKEN_LIFETIME': 10, 105 {'WEB_CSRF_TOKEN_LIFETIME': 10,
106 'MARKDOWN_BREAK_ON_NEWLINE': False }) 106 'MARKDOWN_BREAK_ON_NEWLINE': False,
107 'WEB_USE_TOKENLESS_CSRF_PROTECTION': False})
107 108
108 class HTMLDatabaseTestCase(TemplatingTestCase): 109 class HTMLDatabaseTestCase(TemplatingTestCase):
109 def test_HTMLDatabase___getitem__(self): 110 def test_HTMLDatabase___getitem__(self):
110 db = HTMLDatabase(self.client) 111 db = HTMLDatabase(self.client)
111 self.assertTrue(isinstance(db['issue'], HTMLClass)) 112 self.assertTrue(isinstance(db['issue'], HTMLClass))

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