Changeset 13198 for main/waeup.kofa/trunk/src/waeup/kofa/browser
- Timestamp:
- 15 Aug 2015, 07:44:00 (9 years ago)
- Location:
- main/waeup.kofa/trunk/src/waeup/kofa/browser
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.kofa/trunk/src/waeup/kofa/browser/layout.py
r13089 r13198 201 201 if 'address' in widget.name or \ 202 202 'comment' in widget.name or \ 203 'message' in widget.name or \ 203 204 'notice' in widget.name: 204 205 widget.height = 6 -
main/waeup.kofa/trunk/src/waeup/kofa/browser/pages.py
r13125 r13198 1742 1742 if CREATE: 1743 1743 utils = queryUtility(IKofaUtils) 1744 if utils.export_disabled_message(): 1745 self.flash(utils.export_disabled_message(), type='danger') 1746 self.entries = doll_up(self, user=None) 1747 return 1744 1748 if not utils.expensive_actions_allowed(): 1745 1749 self.flash(_( -
main/waeup.kofa/trunk/src/waeup/kofa/browser/tests/test_browser.py
r13103 r13198 216 216 return 217 217 218 def test_export_disabled(self): 219 self.app['configuration'].export_disabled_message = u'Export forbidden' 220 self.browser.addHeader('Authorization', 'Basic mgr:mgrpw') 221 self.browser.open(self.datacenter_path) 222 self.assertEqual(self.browser.headers['Status'], '200 Ok') 223 self.assertEqual(self.browser.url, self.datacenter_path) 224 self.browser.getLink("Export data").click() 225 self.browser.getControl(name="exporter").value = ['faculties'] 226 self.browser.getControl("Create CSV file").click() 227 self.assertEqual(self.browser.headers['Status'], '200 Ok') 228 self.assertTrue('div class="alert alert-danger">Export forbidden</div>' 229 in self.browser.contents) 230 self.browser.getLink("selecting certain export paramers").click() 231 self.browser.getControl(name="exporter").value = ['students'] 232 self.browser.getControl(name="session").value = ['all'] 233 self.browser.getControl(name="level").value = ['all'] 234 self.browser.getControl(name="mode").value = ['all'] 235 self.browser.getControl("Create CSV file").click() 236 self.assertTrue('div class="alert alert-danger">Export forbidden</div>' 237 in self.browser.contents) 238 return 239 218 240 def test_export_download(self): 219 241 # we can download a generated export result
Note: See TracChangeset for help on using the changeset viewer.