Commit fb8e794 1 parent e7de021 commit fb8e794 Copy full SHA for fb8e794
File tree 1 file changed +9
-3
lines changed
quintagroup/seoptimizer/tests
1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change 1
1
import urllib
2
2
from cStringIO import StringIO
3
+ import pkg_resources
3
4
4
5
from OFS .interfaces import ITraversable
5
6
@@ -124,11 +125,16 @@ def test_bug_22_at_plone_org(self):
124
125
- page rendering should not break, but only canonical link
125
126
should disappear.
126
127
"""
127
- # XXX: in 4.0.6 version we has quick fix bug #33
128
+ # XXX: in 4.0.6 version we has quick fix bug #33
128
129
# http://plone.org/products/plone-seo/issues/33
129
130
# so this test hasn't any sense at 4.0.6 version
130
- qi = getToolByName (self .getPortal (), "portal_quickinstaller" )
131
- seo_version = qi .getProductVersion ('quintagroup.seoptimizer' )
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' )
132
138
if seo_version is not None and seo_version .startswith ("4.0.6" ):
133
139
return
134
140
You can’t perform that action at this time.
0 commit comments