Mercurial > p > roundup > code
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)) |
