[Erp5-report] r33146 yusuke - /erp5/trunk/products/ERP5Catalog/tests/testERP5Catalog.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Fri Feb 26 12:24:04 CET 2010
Author: yusuke
Date: Fri Feb 26 12:24:03 2010
New Revision: 33146
URL: http://svn.erp5.org?rev=33146&view=rev
Log:
complex query shall raise an exception when buggy case.
Modified:
erp5/trunk/products/ERP5Catalog/tests/testERP5Catalog.py
Modified: erp5/trunk/products/ERP5Catalog/tests/testERP5Catalog.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Catalog/tests/testERP5Catalog.py?rev=33146&r1=33145&r2=33146&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Catalog/tests/testERP5Catalog.py [utf8] (original)
+++ erp5/trunk/products/ERP5Catalog/tests/testERP5Catalog.py [utf8] Fri Feb 26 12:24:03 2010
@@ -2351,11 +2351,16 @@
operator='AND')
self.assertEqual(len(catalog(query=query_find_name_erp5)), 2)
- query = ComplexQuery(query_find_european,
- query_find_name_erp5,
- operator='OR')
- self.assertEqual(len(catalog(query=query)), 3)
-
+ try:
+ query = ComplexQuery(query_find_european,
+ query_find_name_erp5,
+ operator='OR')
+ except NotImplementedError:
+ # correct behaviour for now
+ raise
+ else:
+ self.fail("In this query pattern, ComplexQuery doesn't return valid result.")
+
def test_check_security_table_content(self, quiet=quiet, run=run_all_test):
sql_connection = self.getSQLConnection()
portal = self.getPortalObject()
More information about the Erp5-report
mailing list