Commit 23ed3ff9 authored by Vincent Pelletier's avatar Vincent Pelletier

testERP5Catalog: Cleanup checkRelativeUrl{,Not}InSQLPathList .

parent ddd5eb55
...@@ -152,21 +152,21 @@ class TestERP5Catalog(ERP5TypeTestCase, LogInterceptor): ...@@ -152,21 +152,21 @@ class TestERP5Catalog(ERP5TypeTestCase, LogInterceptor):
_, row_list = sql_connection().query(sql, max_rows=0) _, row_list = sql_connection().query(sql, max_rows=0)
return [x for x, in row_list] return [x for x, in row_list]
def checkRelativeUrlInSQLPathList(self,url_list,connection_id=None): def checkRelativeUrlInSQLPathList(self, url_list, connection_id=None):
path_list = self.getSQLPathList(connection_id=connection_id) path_list = self.getSQLPathList(connection_id=connection_id)
portal_id = self.getPortalId() path_base = '/' + self.getPortalId() + '/'
for url in url_list: for url in url_list:
path = '/' + portal_id + '/' + url # Note: not using assertIn as path_list is expected to be huge:
self.assertTrue(path in path_list) # including it in the error message would not provide any help.
LOG('checkRelativeUrlInSQLPathList found path:',0,path) self.assertTrue(path_base + url in path_list, url)
def checkRelativeUrlNotInSQLPathList(self,url_list,connection_id=None): def checkRelativeUrlNotInSQLPathList(self, url_list, connection_id=None):
path_list = self.getSQLPathList(connection_id=connection_id) path_list = self.getSQLPathList(connection_id=connection_id)
portal_id = self.getPortalId() path_base = '/' + self.getPortalId() + '/'
for url in url_list: for url in url_list:
path = '/' + portal_id + '/' + url # Note: not using assertNotIn as path_list is expected to be huge:
self.assertTrue(path not in path_list) # including it in the error message would not provide any help.
LOG('checkRelativeUrlInSQLPathList not found path:',0,path) self.assertFalse(path_base + url in path_list, url)
def test_01_HasEverything(self): def test_01_HasEverything(self):
self.assertNotEquals(self.getCategoryTool(), None) self.assertNotEquals(self.getCategoryTool(), None)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment