Changeset 1781 in products for quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/tests/testQSEOptimizerResponse.py
- Timestamp:
- Feb 18, 2010 6:22:12 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.seoptimizer/branches/refactoring2.3.0/quintagroup/seoptimizer/tests/testQSEOptimizerResponse.py
r1624 r1781 85 85 86 86 def testTagsOrder(self): 87 mtop = self.sp.getProperty('metatags_order') 88 metatags_order = [t.split(' ')[0] for t in mtop if len(t.split(' '))==2 and t.split(' ')[0] in VIEW_METATAGS] 87 metatags_order = [t for t in self.sp.getProperty('metatags_order') if t in VIEW_METATAGS] 89 88 m = re.search('.*'.join(['<meta.*name="%s".*/>' %t for t in metatags_order]), self.html, re.S|re.M) 90 #m = re.match('.*'.join(['.*(<meta\s+(?:(?:name="%s"\s*)|(?:content=".*"\s*)){2}/>)' %t for t in metatags_order]), self.html, re.S|re.M)91 89 self.assert_(m, "Meta tags order not supported.") 92 90 93 mtop = list(mtop) 94 mtop.reverse() 95 metatags_order = [t.split(' ')[0] for t in mtop if len(t.split(' '))==2 and t.split(' ')[0] in VIEW_METATAGS] 91 metatags_order.reverse() 96 92 m = re.search('.*'.join(['<meta.*name="%s".*/>' %t for t in metatags_order]), self.html, re.S|re.M) 97 93 self.assertFalse(m, "Meta tags order not supported.") 98 94 99 self.sp.manage_changeProperties(**{'metatags_order': tuple(mtop)})95 self.sp.manage_changeProperties(**{'metatags_order':metatags_order}) 100 96 html = self.publish(self.abs_path, self.basic_auth).getBody() 101 97 m = re.search('.*'.join(['<meta.*name="%s".*/>' %t for t in metatags_order]), self.html, re.S|re.M)
Note: See TracChangeset
for help on using the changeset viewer.