Changeset 1833 in products for quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/tests
- Timestamp:
- Feb 25, 2010 9:28:00 PM (14 years ago)
- Location:
- quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/tests
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/tests/base.py
r1792 r1833 57 57 # ztc.installPackage('borg.localrole') 58 58 59 # installPackage - register package in Control_Panel.Products 60 # and results to QI can correctly use install/uninstall external 61 # methods 59 62 ztc.installPackage(PROJECT_NAME) 60 63 … … 64 67 65 68 setup_product() 66 ptc.setupPloneSite() 69 # Use products to force QI install method usage 70 ptc.setupPloneSite(products=[PROJECT_NAME,]) 67 71 68 72 class MixinTestCase: -
quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/tests/browser.txt
r1820 r1833 53 53 =============================== 54 54 55 First uninstall product, if it is already installed: 56 57 >>> from quintagroup.seoptimizer.config import PROJECT_NAME 58 >>> self.qi = self.portal.portal_quickinstaller 59 >>> if self.qi.isProductInstalled(PROJECT_NAME): 60 ... self.qi.uninstallProducts([PROJECT_NAME,]) 61 62 55 63 Test installation 'SEO Properties' action 56 64 57 >>> from quintagroup.seoptimizer.config import PROJECT_NAME58 65 >>> browser.open('http://nohost/plone/front-page') 59 66 >>> "SEO Properties" in browser.contents 60 67 False 61 >>> self.qi = self.portal.portal_quickinstaller62 68 >>> self.qi.installProduct(PROJECT_NAME) 63 69 'Ran all install steps.' -
quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/tests/testCanonicalURL.py
r1721 r1833 15 15 16 16 def afterSetUp(self): 17 self.qi = self.portal.portal_quickinstaller18 self.qi.installProduct(PROJECT_NAME)19 20 17 self.basic_auth = 'portal_manager:secret' 21 18 uf = self.app.acl_users -
quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/tests/testQSEOptimizerBaseURL.py
r1493 r1833 6 6 7 7 def afterSetUp(self): 8 self.qi = self.portal.portal_quickinstaller9 self.qi.installProduct(PROJECT_NAME)10 #self.portal.changeSkin('Plone Default')11 12 8 self.basic_auth = 'portal_manager:secret' 13 9 uf = self.app.acl_users -
quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/tests/testQSEOptimizerBugs.py
r1493 r1833 7 7 8 8 def afterSetUp(self): 9 self.qi = self.portal.portal_quickinstaller10 self.qi.installProduct(PROJECT_NAME)11 #self.portal.changeSkin('Plone Default')12 13 9 self.basic_auth = 'portal_manager:secret' 14 10 uf = self.app.acl_users -
quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/tests/testQSEOptimizerExposeDCMetaTags.py
r1792 r1833 6 6 7 7 def afterSetUp(self): 8 self.qi = self.portal.portal_quickinstaller9 8 self.sp = self.portal.portal_properties.site_properties 10 self.qi.installProduct(PROJECT_NAME)11 9 self.basic_auth = 'portal_manager:secret' 12 10 uf = self.app.acl_users -
quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/tests/testQSEOptimizerInstall.py
r1820 r1833 27 27 self.properties = getToolByName(self.portal, 'portal_properties') 28 28 self.qi = self.portal.portal_quickinstaller 29 self.qi.installProduct(PROJECT_NAME)30 29 31 30 def testAddingPropertySheet(self): -
quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/tests/testQSEOptimizerMetaTagsDuplication.py
r1610 r1833 7 7 def afterSetUp(self): 8 8 self.qi = self.portal.portal_quickinstaller 9 self.qi = self.qi.uninstallProducts([PROJECT_NAME]) 10 9 11 self.basic_auth = 'portal_manager:secret' 10 12 uf = self.app.acl_users -
quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/tests/testQSEOptimizerResponse.py
r1781 r1833 7 7 8 8 def afterSetUp(self): 9 self.qi = self.portal.portal_quickinstaller10 self.qi.installProduct(PROJECT_NAME)11 9 self.sp = self.portal.portal_properties.seo_properties 12 10 self.pu = self.portal.plone_utils -
quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/tests/testQSEOptimizerUsageKeywords.py
r1826 r1833 8 8 9 9 def afterSetUp(self): 10 self.qi = self.portal.portal_quickinstaller11 self.qi.installProduct(PROJECT_NAME)12 10 self.sp = self.portal.portal_properties.seo_properties 13 11 self.pu = self.portal.plone_utils -
quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/tests/test_doctest.py
r1674 r1833 9 9 from quintagroup.seoptimizer.tests import base 10 10 11 12 class DocFunctionalTestCase(base.FunctionalTestCase): 13 14 def auterSetUp(self): 15 qi = self.portal.portal_quickinstaller 16 if qi.isProductInstalled(PROJECT_NAME): 17 qi.uninstallProducts(PROJECT_NAME) 18 19 11 20 def test_suite(): 12 21 return unittest.TestSuite([ … … 15 24 ztc.FunctionalDocFileSuite( 16 25 'browser.txt', package='quintagroup.seoptimizer.tests', 17 test_class= base.FunctionalTestCase,26 test_class=DocFunctionalTestCase, 18 27 optionflags=doctest.REPORT_ONLY_FIRST_FAILURE | 19 28 doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS),
Note: See TracChangeset
for help on using the changeset viewer.