[Erp5-report] r21642 - in /erp5/trunk/products/ERP5/tests: testERP5Web.py testGadgets.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Jun 17 12:53:21 CEST 2008
Author: ivan
Date: Tue Jun 17 12:53:13 2008
New Revision: 21642
URL: http://svn.erp5.org?rev=21642&view=rev
Log:
Test fallback search for a Web Section. Only documents in english should be returned.
Modified:
erp5/trunk/products/ERP5/tests/testERP5Web.py
erp5/trunk/products/ERP5/tests/testGadgets.py
Modified: erp5/trunk/products/ERP5/tests/testERP5Web.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testERP5Web.py?rev=21642&r1=21641&r2=21642&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testERP5Web.py (original)
+++ erp5/trunk/products/ERP5/tests/testERP5Web.py Tue Jun 17 12:53:13 2008
@@ -430,8 +430,8 @@
web_page_en.publish()
get_transaction().commit()
self.tic()
- self.assertEquals(1, len(websection.getDocumentValueList()))
- self.assertEquals(web_page_en, websection.getDocumentValueList()[0].getObject())
+ self.assertEquals(1, len(websection.getDocumentValueList(anguage='en')))
+ self.assertEquals(web_page_en, websection.getDocumentValueList(anguage='en')[0].getObject())
# create pages belonging to this publication_section 'documentation' but for 'bg' language
web_page_bg = portal.web_page_module.newContent(portal_type = 'Web Page',
@@ -448,6 +448,13 @@
get_transaction().commit()
self.tic()
self.assertEquals(0, len(websection.getDocumentValueList(language='bg')))
+
+ # publish page and search without a language (by default system should return 'en' docs only)
+ web_page_bg.publish()
+ get_transaction().commit()
+ self.tic()
+ self.assertEquals(1, len(websection.getDocumentValueList()))
+ self.assertEquals(web_page_en, websection.getDocumentValueList()[0].getObject())
def test_09_DefaultDocumentForWebSection(self, quiet=quiet, run=run_all_test):
""" Testetting default document for a Web Section. Test use case like workflow state of document.
Modified: erp5/trunk/products/ERP5/tests/testGadgets.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testGadgets.py?rev=21642&r1=21641&r2=21642&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testGadgets.py (original)
+++ erp5/trunk/products/ERP5/tests/testGadgets.py Tue Jun 17 12:53:13 2008
@@ -177,14 +177,6 @@
self.assertEqual(base_websection_pad.getObject(),
current_websection_pad.getObject())
-
-
-
-
-
-
-
-
def test_suite():
suite = unittest.TestSuite()
suite.addTest(unittest.makeSuite(TestGadgets))
More information about the Erp5-report
mailing list