Skip to content

Commit ed6251c

Browse files
committed
removed unnecessary test
1 parent adb6420 commit ed6251c

File tree

1 file changed

+0
-46
lines changed

1 file changed

+0
-46
lines changed

quintagroup/seoptimizer/tests/testBugs.py

-46
Original file line numberDiff line numberDiff line change
@@ -120,52 +120,6 @@ def test_bug_20_at_plone_org(self):
120120

121121
self.assertEqual(old_title, new_title)
122122

123-
def test_bug_22_at_plone_org(self):
124-
"""If ICanonicalLink adapter is not found for the context object
125-
- page rendering should not break, but only canonical link
126-
should disappear.
127-
"""
128-
# XXX: in 4.0.6 version we has quick fix bug #33
129-
# http://plone.org/products/plone-seo/issues/33
130-
# so this test hasn't any sense for versions with this fix
131-
try:
132-
# try to get version from egg-info. Need for plone<3.3
133-
seo_version = pkg_resources.get_distribution(
134-
'quintagroup.seoptimizer').version
135-
except pkg_resources.DistributionNotFound:
136-
qi = getToolByName(self.getPortal(), "portal_quickinstaller")
137-
seo_version = qi.getProductVersion('quintagroup.seoptimizer')
138-
139-
exclude_versions = ("4.0.6", "4.1.0", "4.1.1")
140-
if seo_version is not None:
141-
for v in exclude_versions:
142-
if seo_version.startswith(v):
143-
return
144-
145-
curl = re.compile('<link\srel\s*=\s*"canonical"\s+' \
146-
'[^>]*href\s*=\s*\"([^\"]*)\"[^>]*>', re.S | re.M)
147-
# When adapter registered for the object - canoncal link
148-
# present on the page
149-
self.assertNotEqual(queryAdapter(self.my_doc, ICanonicalLink), None)
150-
151-
res = self.publish(path=self.mydoc_path, basic=self.basic_auth)
152-
self.assertNotEqual(curl.search(res.getBody()), None)
153-
154-
# Now remove adapter from the registry -> this should :
155-
# - not break page on rendering;
156-
# - canonical link will be absent on the page
157-
gsm = getGlobalSiteManager()
158-
gsm.unregisterAdapter(DefaultCanonicalLinkAdapter, [ITraversable, ],
159-
ICanonicalLink)
160-
self.assertEqual(queryAdapter(self.my_doc, ICanonicalLink), None)
161-
162-
res = self.publish(path=self.mydoc_path, basic=self.basic_auth)
163-
self.assertEqual(curl.search(res.getBody()), None)
164-
165-
# register adapter back in the global site manager
166-
gsm.registerAdapter(DefaultCanonicalLinkAdapter, [ITraversable, ],
167-
ICanonicalLink)
168-
169123
def test_bug_19_23_at_plone_org(self):
170124
"""overrides.zcml should present in the root of the package"""
171125
import quintagroup.seoptimizer

0 commit comments

Comments
 (0)