Пример #1
0
Файл: test.py Проект: icio/crul
 def test_missing(self):
     self.assertEqual(
         parse_crawl_delay(
             None,
             """
         User-agent: *
         Disallow: /private
         Disallow: /random
     """,
         ),
         0,
     )
Пример #2
0
Файл: test.py Проект: icio/crul
 def test_int(self):
     self.assertEqual(
         parse_crawl_delay(
             None,
             """
         User-agent: *
         Disallow: /private
         Disallow: /random
         Disallow: /day
         Crawl-delay: 1
     """,
         ),
         1,
     )
Пример #3
0
Файл: test.py Проект: icio/crul
 def test_alpha(self):
     self.assertEqual(parse_crawl_delay(None, "Crawl-delay: 1.5sdf"), 1.5)
     self.assertEqual(parse_crawl_delay(None, "Crawl-delay: sdf"), 0)
Пример #4
0
Файл: test.py Проект: icio/crul
 def test_negative(self):
     self.assertEqual(parse_crawl_delay(None, "Crawl-delay: -1.5"), 0)
Пример #5
0
Файл: test.py Проект: icio/crul
 def test_float(self):
     self.assertEqual(parse_crawl_delay(None, "Crawl-delay: 1.5"), 1.5)