Changeset 3502 in products for quintagroup.plonegooglesitemaps
- Timestamp:
- Aug 13, 2012 4:35:44 PM (12 years ago)
- Location:
- quintagroup.plonegooglesitemaps/branches/sitemap_date/quintagroup/plonegooglesitemaps/tests
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.plonegooglesitemaps/branches/sitemap_date/quintagroup/plonegooglesitemaps/tests/testBlackoutList.py
r3489 r3502 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 … … 112 115 "%s/front-page" % self.portal.absolute_url()] 113 116 self.assertTrue(set(catpaths) - set(filtered) == set(excluded), 114 'Wrong filtered-out by "id" filter:\nsrc %s\nres %s\nexcluded %s' \ 115 % (catpaths, filtered, excluded)) 117 'Wrong filtered-out by' 118 ' "id" filter:\nsrc %s\nres %s\nexcluded %s' 119 % (catpaths, filtered, excluded)) 116 120 117 121 def testDefaultFilterUtility(self): … … 121 125 "%s/doc1" % self.folder.absolute_url()] 122 126 self.assertTrue(set(catpaths) - set(filtered) == set(excluded), 123 'Wrong filtered-out by "id" filter:\nsrc %s\nres %s\nexcluded %s' \ 124 % (catpaths, filtered, excluded)) 127 'Wrong filtered-out by "id" ' 128 'filter:\nsrc %s\nres %s\nexcluded %s' 129 % (catpaths, filtered, excluded)) 125 130 # Now check is output of unnamed filter samed to named one. 126 131 self.sm.edit(blackout_list=["doc1", ]) … … 128 133 map(lambda l: l.sort(), (filtered, filtered_dflt)) 129 134 self.assertTrue(filtered == filtered_dflt, 130 'Output of named "id" filter is not same to unnamed one:\n' \ 131 '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)) 132 139 133 140 # def testGetCorrectFilterName(self): -
quintagroup.plonegooglesitemaps/branches/sitemap_date/quintagroup/plonegooglesitemaps/tests/testConfiglet.py
r3163 r3502 32 32 33 33 def testAddContentSitemap(self): 34 resp = self.submitForm( 35 {'form.button.AddContent':"Add Content Sitemap"})34 resp = self.submitForm({'form.button.AddContent': 35 "Add Content Sitemap"}) 36 36 self.assertEqual(resp.getStatus() / 100, 3) 37 37 sm_edit = "sitemap.xml/edit" … … 41 41 #self.portal["sitemap.xml"].setPortalTypes(("Documents",)) 42 42 newform = self.publish(self.settingsURL, basic=self.auth).getBody() 43 self.assertEqual('href="http://nohost/plone/sitemap.xml/edit"' in \43 self.assertEqual('href="http://nohost/plone/sitemap.xml/edit"' in 44 44 newform, True) 45 45 self.assertEqual("form.button.AddContent" in newform, False) … … 54 54 #self.portal["news-sitemap.xml"].setPortalTypes(("News Item",)) 55 55 newform = self.publish(self.settingsURL, basic=self.auth).getBody() 56 self.assertEqual('href="http://nohost/plone/news-sitemap.xml/edit"' \56 self.assertEqual('href="http://nohost/plone/news-sitemap.xml/edit"' 57 57 in newform, True) 58 58 self.assertEqual("form.button.AddNews" in newform, False) … … 67 67 #self.portal["mobile-sitemap.xml"].setPortalTypes(("Documents",)) 68 68 newform = self.publish(self.settingsURL, basic=self.auth).getBody() 69 self.assertEqual('href="http://nohost/plone/mobile-sitemap.xml/edit"' \69 self.assertEqual('href="http://nohost/plone/mobile-sitemap.xml/edit"' 70 70 in newform, True) 71 71 self.assertEqual("form.button.AddMobile" in newform, False) -
quintagroup.plonegooglesitemaps/branches/sitemap_date/quintagroup/plonegooglesitemaps/tests/testGoogleSitemaps.py
r3163 r3502 89 89 '/prefs_gsm_verification' 90 90 verif_config = self.publish(verifyConfigUrl, self.auth).getBody() 91 rexp_input_acitve = re.compile('<input\s+name="verification_file"' \91 rexp_input_acitve = re.compile('<input\s+name="verification_file"' 92 92 '\s+([^>]*)>', re.I | re.S) 93 93 rexp_button_acitve = re.compile( … … 101 101 102 102 self.assert_(input_acitve and not 'disabled' in input_acitve.groups(1)) 103 self.assert_(button_acitve and not 'disabled' in \103 self.assert_(button_acitve and not 'disabled' in 104 104 button_acitve.groups(1)) 105 105 self.assert_(not delete_button) … … 143 143 144 144 self.assertEqual(response.getStatus(), 200) 145 self.assert_(fname in \ 146 self.gsm_props.getProperty('verification_filenames', []), 147 self.gsm_props.getProperty('verification_filenames', [])) 145 self.assert_(fname in 146 self.gsm_props.getProperty('verification_filenames', 147 []), 148 self.gsm_props.getProperty('verification_filenames', 149 [])) 148 150 fnames.append(fname) 149 151 150 self.assertEqual(len([1 for vf in fnames \ 151 if vf in \ 152 self.gsm_props.getProperty('verification_filenames', [])]), 2, 153 self.gsm_props.getProperty('verification_filenames', [])) 152 self.assertEqual(len([1 for vf in fnames 153 if 154 vf 155 in 156 self.gsm_props.getProperty('verification_filenames', 157 [])]), 2, 158 self.gsm_props.getProperty('verification_filenames', 159 [])) 154 160 155 161 -
quintagroup.plonegooglesitemaps/branches/sitemap_date/quintagroup/plonegooglesitemaps/tests/testInstallation.py
r3163 r3502 15 15 pt = self.portal.portal_types 16 16 self.assert_('Sitemap' in pt.objectIds(), 17 'No "Sitemap" type after installation')17 'No "Sitemap" type after installation') 18 18 #Test views 19 19 views = pt.getTypeInfo('Sitemap').view_methods 20 20 self.assert_('sitemap.xml' in views, 21 'No "sitemap.xml" view for Sitemap type')21 'No "sitemap.xml" view for Sitemap type') 22 22 self.assert_('mobile-sitemap.xml' in views, 23 'No "mobile-sitemap.xml" view for Sitemap type')23 'No "mobile-sitemap.xml" view for Sitemap type') 24 24 self.assert_('news-sitemap.xml' in views, 25 'No "news-sitemap.xml" view for Sitemap type')25 'No "news-sitemap.xml" view for Sitemap type') 26 26 27 27 def testGSMProperties(self): … … 29 29 30 30 # Test types_not_searched 31 self.assert_("Sitemap" in \ 32 pp['site_properties'].getProperty('types_not_searched'), 33 'No "Sitemap" added to types not searched on installation') 31 self.assert_("Sitemap" in 32 pp['site_properties'].getProperty('types_not_searched'), 33 'No "Sitemap" added to types not searched ' 34 'on installation') 34 35 # Test metaTypesNotToList 35 self.assert_("Sitemap" in \ 36 pp['navtree_properties'].getProperty('metaTypesNotToList'), 37 'No "Sitemap" added to types not to list on installation') 36 self.assert_("Sitemap" in 37 pp['navtree_properties']. 38 getProperty('metaTypesNotToList'), 39 'No "Sitemap" added to types not to ' 40 'list on installation') 38 41 39 42 # Test 'googlesitemap_properties'
Note: See TracChangeset
for help on using the changeset viewer.