Changeset 1930 in products for quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/tests/testInstallation.py
- Timestamp:
- Mar 17, 2010 6:40:45 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/tests/testInstallation.py
r1926 r1930 8 8 from zope.viewlet.interfaces import IViewletManager 9 9 10 from quintagroup.canonicalpath.adapters import PROPERTY_LINK 10 11 from quintagroup.seoptimizer.browser.interfaces import IPloneSEOLayer 11 12 12 from base import * 13 13 … … 220 220 '%s layer found in %s after uninstallation' %(layer, skin)) 221 221 222 def testMigrateCanonical(self): 223 """ Test Migrate qSEO_canonical property into PROPERTY_LINK 224 for all portal objects, which use SEO 225 """ 226 doc = self.portal.get('front-page') 227 doc.manage_addProperty('qSEO_canonical', 'val', 'string') 228 value = doc.getProperty('qSEO_canonical') 229 assert doc.getProperty('qSEO_canonical') == 'val' 230 231 self.qi.reinstallProducts([PROJECT_NAME]) 232 value = doc.getProperty(PROPERTY_LINK) 233 has_prop = bool(doc.hasProperty('qSEO_canonical')) 234 self.assertEqual(has_prop, False, "Property 'qSEO_canonical' is not deleted.") 235 self.assertEqual(value == 'val', True, 236 "Property not migrated from 'qSEO_canonical' to '%s'." % PROPERTY_LINK) 222 237 223 238 def test_suite():
Note: See TracChangeset
for help on using the changeset viewer.