[Erp5-report] r19079 - /erp5/trunk/products/ERP5OOo/tests/testOOoStyle.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Feb 5 19:21:59 CET 2008
Author: jerome
Date: Tue Feb 5 19:21:59 2008
New Revision: 19079
URL: http://svn.erp5.org?rev=19079&view=rev
Log:
minimalistic test for ods export with a domain tree mode listbox
Modified:
erp5/trunk/products/ERP5OOo/tests/testOOoStyle.py
Modified: erp5/trunk/products/ERP5OOo/tests/testOOoStyle.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5OOo/tests/testOOoStyle.py?rev=19079&r1=19078&r2=19079&view=diff
==============================================================================
--- erp5/trunk/products/ERP5OOo/tests/testOOoStyle.py (original)
+++ erp5/trunk/products/ERP5OOo/tests/testOOoStyle.py Tue Feb 5 19:21:59 2008
@@ -54,6 +54,9 @@
self.tic()
self.portal.changeSkin(self.skin)
self.validator = Validator()
+ # make sure selections are empty
+ self.portal.portal_selections.setSelectionFor(
+ 'person_module_selection', None)
def _validate(self, odf_file_data):
error_list = self.validator.validate(odf_file_data)
@@ -64,7 +67,21 @@
self.assertTrue(self.skin in
self.portal.portal_skins.getSkinSelections())
- def test_list_view(self):
+ def test_form_list(self):
+ response = self.publish(
+ '/%s/person_module/PersonModule_viewPersonList'
+ % self.portal.getId(), self.auth)
+ self.assertEquals(HTTP_OK, response.getStatus())
+ content_type = response.getHeader('content-type')
+ self.assertTrue(content_type.startswith(self.content_type), content_type)
+ content_disposition = response.getHeader('content-disposition')
+ self.assertEquals('inline', content_disposition.split(';')[0])
+ self._validate(response.getBody())
+
+ def test_form_list_report_tree(self):
+ self.portal.portal_selections.setListboxDisplayMode(
+ self.portal.REQUEST, 'DomainTreeMode',
+ 'person_module_selection')
response = self.publish(
'/%s/person_module/PersonModule_viewPersonList'
% self.portal.getId(), self.auth)
More information about the Erp5-report
mailing list