Changeset 1610 in products
- Timestamp:
- Jan 29, 2010 5:42:31 PM (14 years ago)
- Location:
- quintagroup.seoptimizer/trunk/quintagroup/seoptimizer/tests
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
quintagroup.seoptimizer/trunk/quintagroup/seoptimizer/tests/testQSEOptimizerExposeDCMetaTags.py
r1493 r1610 33 33 self.sp.manage_changeProperties(exposeDCMetaTags = False) 34 34 self.html = str(self.publish(self.portal.id+'/my_doc', self.basic_auth)) 35 m1 = re.match('.*<meta\ name="DC.format"\ content=".*?"\ />', self.html, re.S|re.M) 36 if not m1: 37 m1 = re.match('.*<meta content=".*?" name="DC.format" />', self.html, re.S|re.M) 38 m2 = re.match('.*<meta name="DC.distribution" content=".*?" />', self.html, re.S|re.M) 39 if not m2: 40 m2 = re.match('.*<meta content=".*?" name="DC.distribution" />', self.html, re.S|re.M) 35 m1 = re.match('.*(<meta\s+(?:(?:name="DC.format"\s*)|(?:content=".*?"\s*)){2}/>)', self.html, re.S|re.M) 36 m2 = re.match('.*(<meta\s+(?:(?:name="DC.distribution"\s*)|(?:content=".*?"\s*)){2}/>)', self.html, re.S|re.M) 41 37 m = m1 or m2 42 38 self.assert_(not m, 'DC meta tags avaliable when exposeDCMetaTags=False') … … 45 41 self.sp.manage_changeProperties(exposeDCMetaTags = True) 46 42 self.html = str(self.publish(self.portal.id+'/my_doc', self.basic_auth)) 47 m1 = re.match('.*<meta\ content=".*?"\ name="DC.format"\ />', self.html, re.S|re.M) 48 if not m1: 49 m1 = re.match('.*<meta\ name="DC.format"\ content=".*?"\ />', self.html, re.S|re.M) 50 m2 = re.match('.*<meta\ content=".*?"\ name="DC.type"\ />', self.html, re.S|re.M) 51 if not m2: 52 m2 = re.match('.*<meta\ name="DC.type"\ content=".*?"\ />', self.html, re.S|re.M) 43 m1 = re.match('.*(<meta\s+(?:(?:name="DC.format"\s*)|(?:content=".*?"\s*)){2}/>)', self.html, re.S|re.M) 44 m2 = re.match('.*(<meta\s+(?:(?:name="DC.type"\s*)|(?:content=".*?"\s*)){2}/>)', self.html, re.S|re.M) 53 45 m = m1 and m2 54 46 self.assert_(m, 'DC meta tags not avaliable when createManager=True') -
quintagroup.seoptimizer/trunk/quintagroup/seoptimizer/tests/testQSEOptimizerMetaTagsDuplication.py
r1493 r1610 23 23 # Get document without customized canonical url 24 24 abs_path = "/%s" % self.my_doc.absolute_url(1) 25 regen = re.compile('<meta\s+[^>]*name=\"generator\"[^>]*>', re.S|re.M)26 25 27 26 # Before product installation 28 html = self.publish(abs_path, self.basic_auth).getBody() 29 lengen = len(regen.findall(html)) 27 self.html = self.publish(abs_path, self.basic_auth).getBody() 28 f = re.findall('.*(<meta\s+(?:(?:name="generator"\s*)|(?:content=".*?"\s*)){2}/>)', self.html, re.S|re.M) 29 lengen = len(f) 30 30 self.assert_(lengen==1, "There is %d generator meta tag(s) " \ 31 31 "before seoptimizer installation" % lengen) … … 41 41 # Get document without customized canonical url 42 42 abs_path = "/%s" % self.my_doc.absolute_url(1) 43 regen = re.compile('<meta\s+[^>]*name=\"description\"[^>]*>', re.S|re.M)44 43 45 44 # Before product installation 46 html = self.publish(abs_path, self.basic_auth).getBody() 47 lendesc = len(regen.findall(html)) 45 self.html = self.publish(abs_path, self.basic_auth).getBody() 46 f = re.findall('.*(<meta\s+(?:(?:name="description"\s*)|(?:content=".*?"\s*)){2}/>)', self.html, re.S|re.M) 47 lendesc = len(f) 48 48 self.assert_(lendesc==1, "There is %d DESCRIPTION meta tag(s) " \ 49 49 "before seoptimizer installation" % lendesc)
Note: See TracChangeset
for help on using the changeset viewer.