Changeset 1897 in products for quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/tests/testMetaTagsDuplication.py
- Timestamp:
- Mar 11, 2010 8:28:48 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/tests/testMetaTagsDuplication.py
r1893 r1897 7 7 '(?:content=".*?"\s*)){2}/>)', re.S|re.M) 8 8 9 class TestMetaTagsDuplication(FunctionalTestCase):9 class InstallMixin: 10 10 11 def afterSetUp(self): 12 self.qi = self.portal.portal_quickinstaller 11 def prepare(self): 13 12 # Preparation for functional testing 14 13 self.loginAsPortalOwner() … … 22 21 self.html = self.publish(self.abs_path).getBody() 23 22 23 24 class TestTagsDuplicationInstalled(InstallMixin, FunctionalTestCase): 25 26 def afterSetUp(self): 27 self.prepare() 28 24 29 def test_GeneratorMetaSEOInstalled(self): 25 30 lengen = len(GENERATOR.findall(self.html)) … … 27 32 "when seoptimizer installed" % lengen) 28 33 29 def test_GeneratorMetaSEOUninstalled(self):30 self.qi.uninstallProducts([PROJECT_NAME,])31 lengen = len(GENERATOR.findall(self.html))32 self.assert_(lengen<=1, "There is %d generator meta tag(s) " \33 "when seoptimizer uninstalled" % lengen)34 35 34 def test_DescriptionMetaSEOInstalled(self): 36 35 lendesc = len(DESCRIPTION.findall(self.html)) … … 38 37 "when seoptimizer installed" % lendesc) 39 38 39 40 class TestTagsDuplicationNotInstalled(InstallMixin, 41 FunctionalTestCaseNotInstalled): 42 43 def afterSetUp(self): 44 self.prepare() 45 46 def test_GeneratorMetaSEOUninstalled(self): 47 lengen = len(GENERATOR.findall(self.html)) 48 self.assert_(lengen<=1, "There is %d generator meta tag(s) " \ 49 "when seoptimizer uninstalled" % lengen) 50 40 51 def test_DescriptionMetaSEOUninstalled(self): 41 self.qi.uninstallProducts([PROJECT_NAME,])42 52 lendesc = len(DESCRIPTION.findall(self.html)) 43 53 self.assert_(lendesc==1, "There is %d DESCRIPTION meta tag(s) " \ … … 48 58 from unittest import TestSuite, makeSuite 49 59 suite = TestSuite() 50 suite.addTest(makeSuite(TestMetaTagsDuplication)) 60 suite.addTest(makeSuite(TestTagsDuplicationInstalled)) 61 suite.addTest(makeSuite(TestTagsDuplicationNotInstalled)) 51 62 return suite
Note: See TracChangeset
for help on using the changeset viewer.