Ignore:
Timestamp:
Mar 4, 2010 9:00:53 PM (14 years ago)
Author:
liebster
Message:

Add test migration

File:
1 edited

Legend:

Unmodified
Added
Removed
  • quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/tests/browser.txt

    r1833 r1849  
    5353=============================== 
    5454 
     55    >>> self.qi = self.portal.portal_quickinstaller 
     56    >>> self.sp = self.portal.portal_properties.seo_properties 
     57    >>> self.object_tabs = self.portal.portal_actions.object 
     58    >>> self.ps = self.portal.portal_setup 
     59 
    5560First uninstall product, if it is already installed: 
    5661 
    5762    >>> from quintagroup.seoptimizer.config import PROJECT_NAME 
    58     >>> self.qi = self.portal.portal_quickinstaller 
    5963    >>> if self.qi.isProductInstalled(PROJECT_NAME): 
    6064    ...     self.qi.uninstallProducts([PROJECT_NAME,]) 
     
    6872    >>> self.qi.installProduct(PROJECT_NAME) 
    6973    'Ran all install steps.' 
    70     >>> self.sp = self.portal.portal_properties.seo_properties 
    71     >>> self.object_tabs = self.portal.portal_actions.object 
    7274    >>> self.portal.portal_actions.object.get('SEOProperties', None) is not None 
    7375    True 
     
    9092 
    9193Test reinstallation 'SEO Properties' action 
     94For perform all upgrade steps on re-installation, earlier version of profile must be set. 
    9295 
    9396    >>> browser.open('http://nohost/plone/front-page') 
    9497    >>> "SEO Properties" in browser.contents 
    9598    False 
     99    >>> self.ps.setLastVersionForProfile('quintagroup.seoptimizer:default', '2.0.0') 
    96100    >>> self.qi.reinstallProducts((PROJECT_NAME,)) 
    97101    >>> self.portal.portal_actions.object.get('SEOProperties', None) is not None 
Note: See TracChangeset for help on using the changeset viewer.