コード例 #1
0
ファイル: test_har.py プロジェクト: kizzlepc/TenThousandHours
 def test_bad_related(self):
     data = self.assertValidHar(self.mockurl("bad-related"))
     self.assertRequestedUrlsStatuses(data, [
         (self.mockurl('bad-related'), 200),
         ('http://non-existing/', 0),
     ])
     pages = entries2pages(data["log"]["entries"])
     self.assertEqual(len(pages), 1)
     self.assertEqual(len(pages[0]), 2)
     self.assertEqual(pages[0][1]["response"]["statusText"], "invalid_hostname")
コード例 #2
0
ファイル: test_har.py プロジェクト: oldtimestj/splash
 def test_bad_related(self):
     data = self.assertValidHar(self.mockurl("bad-related"))
     self.assertRequestedUrlsStatuses(data, [
         (self.mockurl('bad-related'), 200),
         ('http://non-existing/', 0),
     ])
     pages = entries2pages(data["log"]["entries"])
     self.assertEqual(len(pages), 1)
     self.assertEqual(len(pages[0]), 2)
     self.assertEqual(pages[0][1]["response"]["statusText"], "invalid_hostname")
コード例 #3
0
ファイル: test_har.py プロジェクト: kizzlepc/TenThousandHours
    def test_redirect_slowimage_nowait(self):
        data = self.assertValidHar(self.mockurl('jsredirect-slowimage'))
        self.assertRequestedUrlsStatuses(data, [
            (self.mockurl('jsredirect-slowimage'), 200),
            (self.mockurl('jsredirect-target'), 200),
            (self.mockurl('slow.gif?n=2'), 0),
        ])

        pages = entries2pages(data["log"]["entries"])
        self.assertEqual(len(pages), 2)
        self.assertEqual(len(pages[0]), 2)  # jsredirect-slowimage and slow.gif?n=2
        self.assertEqual(len(pages[1]), 1)  # jsredirect-target
        self.assertEqual(pages[0][1]["response"]["statusText"], "cancelled")
コード例 #4
0
ファイル: test_har.py プロジェクト: oldtimestj/splash
    def test_redirect_slowimage_nowait(self):
        data = self.assertValidHar(self.mockurl('jsredirect-slowimage'))
        self.assertRequestedUrlsStatuses(data, [
            (self.mockurl('jsredirect-slowimage'), 200),
            (self.mockurl('jsredirect-target'), 200),
            (self.mockurl('slow.gif?n=2'), 0),
        ])

        pages = entries2pages(data["log"]["entries"])
        self.assertEqual(len(pages), 2)
        self.assertEqual(len(pages[0]), 2)  # jsredirect-slowimage and slow.gif?n=2
        self.assertEqual(len(pages[1]), 1)  # jsredirect-target
        self.assertEqual(pages[0][1]["response"]["statusText"], "cancelled")