示例#1
0
 def assertInvalidSERP(self, url, **kwargs):
     result = extract(url, **kwargs)
     if result:
         self.assertIsNotNone(result.engine_name)
         self.assertEqual(result.keyword, '')
         self.assertTrue(is_serp(url, **kwargs))
     else:
         self.assertIsNone(result)
         self.assertFalse(is_serp(url, **kwargs))
示例#2
0
 def assertInvalidSERP(self, url, **kwargs):
     result = extract(url, **kwargs)
     if result:
         self.assertIsNotNone(result.engine_name)
         self.assertEqual(result.keyword, '')
         self.assertTrue(is_serp(url, **kwargs))
     else:
         self.assertIsNone(result)
         self.assertFalse(is_serp(url, **kwargs))
示例#3
0
 def assertValidSERP(self, url, expected_engine_name, expected_keyword, **kwargs):
     # Test both the URL and a parsed URL version
     for url in (url, urlparse(url)):
         res = extract(url, **kwargs)
         self.assertEqual(res.keyword, expected_keyword)
         self.assertEqual(res.engine_name, expected_engine_name)
         self.assertTrue(is_serp(url, **kwargs))
示例#4
0
 def assertValidSERP(self, url, expected_engine_name, expected_keyword, **kwargs):
     # Test both the URL and a parsed URL version
     for url in (url, urlparse(url)):
         res = extract(url, **kwargs)
         self.assertEqual(res.keyword, expected_keyword)
         self.assertEqual(res.engine_name, expected_engine_name)
         self.assertTrue(is_serp(url, **kwargs))
示例#5
0
 def assertInvalidSERP(self, url, **kwargs):
     self.assertIsNone(extract(url, **kwargs))
     self.assertFalse(is_serp(url, **kwargs))
示例#6
0
 def assertInvalidSERP(self, url, **kwargs):
     self.assertIsNone(extract(url, **kwargs))
     self.assertFalse(is_serp(url, **kwargs))