Changeset 3547 in products for quintagroup.seoptimizer/trunk/quintagroup/seoptimizer/tests/testBugs.py
- Timestamp:
- Sep 11, 2012 7:30:25 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.seoptimizer/trunk/quintagroup/seoptimizer/tests/testBugs.py
r3367 r3547 34 34 view = portal.restrictedTraverse('@@plone') 35 35 manager = getMultiAdapter((fp, request, view), IViewletManager, 36 name=u'plone.htmlhead')36 name=u'plone.htmlhead') 37 37 38 38 directlyProvides(request, IPloneSEOLayer) 39 39 viewlet = getMultiAdapter((fp, request, view, manager), IViewlet, 40 name=u'plone.htmlhead.title')40 name=u'plone.htmlhead.title') 41 41 42 42 form_data = {'seo_title': title, … … 98 98 99 99 manager = getMultiAdapter((fp, request, view), IViewletManager, 100 name=u'plone.htmlhead')100 name=u'plone.htmlhead') 101 101 viewlet = getMultiAdapter((fp, request, view, manager), IViewlet, 102 name=u'plone.htmlhead.title')102 name=u'plone.htmlhead.title') 103 103 viewlet.update() 104 104 old_title = viewlet.render() … … 108 108 109 109 viewlet = getMultiAdapter((fp, request, view, manager), IViewlet, 110 name=u'plone.htmlhead.title')110 name=u'plone.htmlhead.title') 111 111 viewlet.update() 112 112 new_title = viewlet.render() … … 194 194 seo_context_props.updateSEOCustomMetaTagsProperties([]) 195 195 except IndexError: 196 self.fail("Error in calculating of default tag value, when only " \197 "tag name set in default_custom_metatags property of " \196 self.fail("Error in calculating of default tag value, when only " 197 "tag name set in default_custom_metatags property of " 198 198 "the configlet.") 199 199 … … 208 208 uf = self.portal.acl_users 209 209 uf.userFolderAddUser(member_id, test_pswd, 210 ['Member'], [])210 ['Member'], []) 211 211 uf.userFolderAddUser(editor_id, test_pswd, 212 ['Member', 'Editor'], [])212 ['Member', 'Editor'], []) 213 213 214 214 self.member_auth = '%s:%s' % (member_id, test_pswd) … … 230 230 def test_tab_visibility(self): 231 231 """Only Editor can view seo tab""" 232 rexp = re.compile('<a\s+[^>]* ' \233 'href="[a-zA-Z0-9\:\/_-]*/@@seo-context-properties"[^>]*>'\234 '\s*SEO Properties\s*</a>', re.I | re.S)232 rexp = re.compile('<a\s+[^>]*href="[a-zA-Z0-9\:\/_-]*' 233 '/@@seo-context-properties"[^>]*>' 234 '\s*SEO Properties\s*</a>', re.I | re.S) 235 235 # Anonymous: NO SEO Properties link 236 236 res = self.publish(path=self.portal_url).getBody() … … 251 251 headers = self.publish(path=test_url).headers 252 252 self.assert_('Unauthorized' in headers.get('bobo-exception-type', ""), 253 "No 'Unauthorized' exception rised for Anonymous on " \253 "No 'Unauthorized' exception rised for Anonymous on " 254 254 "'@@seo-context-properties' view") 255 255 # Member: can NOT ACCESS 256 256 self.publish(path=test_url, basic=self.member_auth).headers 257 257 self.assert_('Unauthorized' in headers.get('bobo-exception-type', ""), 258 "No 'Unauthorized' exception rised for Member on " \258 "No 'Unauthorized' exception rised for Member on " 259 259 "'@@seo-context-properties' view") 260 260 # Editor: CAN Access
Note: See TracChangeset
for help on using the changeset viewer.