Changeset 3510 in products for quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/tests/testBlackoutList.py
- Timestamp:
- Aug 22, 2012 10:22:22 AM (12 years ago)
- Location:
- quintagroup.plonegooglesitemaps/trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.plonegooglesitemaps/trunk
- Property svn:mergeinfo
-
old new 3 3 /quintagroup.plonegooglesitemaps/branches/migratioin_product:2826-2839 4 4 /quintagroup.plonegooglesitemaps/branches/plone4:2549-2553 5 /quintagroup.plonegooglesitemaps/branches/sitemap_date:3481-3509 5 6 /quintagroup.plonegooglesitemaps/branches/test_refactoring:2527-2536
-
- Property svn:mergeinfo
-
quintagroup.plonegooglesitemaps/trunk/quintagroup/plonegooglesitemaps/tests/testBlackoutList.py
r3163 r3510 16 16 def testDefaultId(self): 17 17 idfilter = queryMultiAdapter((self.portal, self.app.REQUEST), 18 IBlackoutFilter, name="id")18 IBlackoutFilter, name="id") 19 19 self.assertTrue(idfilter is not None, 20 "Not registered default 'id' IBlackoutFilter")20 "Not registered default 'id' IBlackoutFilter") 21 21 22 22 def testDefaultPath(self): 23 23 pathfilter = queryMultiAdapter((self.portal, self.app.REQUEST), 24 IBlackoutFilter, name="path")24 IBlackoutFilter, name="path") 25 25 self.assertTrue(pathfilter is not None, 26 "Not registered default 'path' IBlackoutFilter")26 "Not registered default 'path' IBlackoutFilter") 27 27 28 28 … … 59 59 catpaths, filtered = self.getPreparedLists("id", "doc1") 60 60 self.assertTrue(type(filtered) in [ListType, TupleType], 61 'Object type, returned by filteredOut method of "id" filter '\ 62 'not list nor tuple') 61 'Object type, returned by filteredOut method' 62 ' of "id" filter ' 63 'not list nor tuple') 63 64 excluded = ["/%s/doc1" % self.portal.absolute_url(1), 64 65 "/%s/doc1" % self.folder.absolute_url(1)] 65 66 self.assertTrue( 66 67 set(catpaths) - set(filtered) == set(excluded), 67 'Wrong filtered-out by "id" filter:\nsrc %s\nres %s\nexcluded %s' \68 'Wrong filtered-out by "id" filter:\nsrc %s\nres %s\nexcluded %s' 68 69 % (catpaths, filtered, excluded)) 69 70 … … 71 72 catpaths, filtered = self.getPreparedLists("path", "/doc1") 72 73 self.assertTrue(type(filtered) in [ListType, TupleType], 73 'Object type, returned by filteredOut method of "path" filter '\ 74 'not list nor tuple') 74 'Object type, returned by filteredOut method' 75 ' of "path" filter ' 76 'not list nor tuple') 75 77 excluded = ["/%s/doc1" % self.portal.absolute_url(1)] 76 78 self.assertTrue( 77 79 set(catpaths) - set(filtered) == set(excluded), 78 'Wrong filtered-out by "path" filter:\nsrc %s\nres %s\nexcluded ' \80 'Wrong filtered-out by "path" filter:\nsrc %s\nres %s\nexcluded ' 79 81 '%s' % (catpaths, filtered, excluded)) 80 82 … … 84 86 catpaths, filtered = self.getPreparedLists("path", "./doc1") 85 87 self.assertTrue(type(filtered) in [ListType, TupleType], 86 'Object type, returned by filteredOut method of "path" utility '\ 87 'not list nor tuple') 88 'Object type, returned by filteredOut method' 89 ' of "path" utility ' 90 'not list nor tuple') 88 91 excluded = ["/%s/doc1" % self.folder.absolute_url(1)] 89 92 self.assertTrue( 90 93 set(catpaths) - set(filtered) == set(excluded), 91 'Wrong filtered-out by "path" filter:\nsrc %s\nres %s\nexcluded ' \94 'Wrong filtered-out by "path" filter:\nsrc %s\nres %s\nexcluded ' 92 95 '%s' % (catpaths, filtered, excluded)) 93 96 … … 109 112 def testGetNamedFilterUtility(self): 110 113 catpaths, filtered = self.getPreparedLists("path:/doc1", "/plone/doc1") 111 excluded = ["%s/doc1" % self.portal.absolute_url()] 114 excluded = ["%s/doc1" % self.portal.absolute_url(), 115 "%s/front-page" % self.portal.absolute_url()] 112 116 self.assertTrue(set(catpaths) - set(filtered) == set(excluded), 113 'Wrong filtered-out by "id" filter:\nsrc %s\nres %s\nexcluded %s' \ 114 % (catpaths, filtered, excluded)) 117 'Wrong filtered-out by' 118 ' "id" filter:\nsrc %s\nres %s\nexcluded %s' 119 % (catpaths, filtered, excluded)) 115 120 116 121 def testDefaultFilterUtility(self): 117 122 catpaths, filtered = self.getPreparedLists("id:doc1", "doc1") 118 123 excluded = ["%s/doc1" % self.portal.absolute_url(), 124 "%s/front-page" % self.portal.absolute_url(), 119 125 "%s/doc1" % self.folder.absolute_url()] 120 126 self.assertTrue(set(catpaths) - set(filtered) == set(excluded), 121 'Wrong filtered-out by "id" filter:\nsrc %s\nres %s\nexcluded %s' \ 122 % (catpaths, filtered, excluded)) 127 'Wrong filtered-out by "id" ' 128 'filter:\nsrc %s\nres %s\nexcluded %s' 129 % (catpaths, filtered, excluded)) 123 130 # Now check is output of unnamed filter samed to named one. 124 131 self.sm.edit(blackout_list=["doc1", ]) … … 126 133 map(lambda l: l.sort(), (filtered, filtered_dflt)) 127 134 self.assertTrue(filtered == filtered_dflt, 128 'Output of named "id" filter is not same to unnamed one:\n' \ 129 'id-named: %s\nunnamed: %s' % (filtered, filtered_dflt)) 135 'Output of named "id" filter ' 136 'is not same to unnamed one:\n' 137 'id-named: %s\nunnamed: %s' 138 % (filtered, filtered_dflt)) 130 139 131 140 # def testGetCorrectFilterName(self):
Note: See TracChangeset
for help on using the changeset viewer.