コード例 #1
0
    def testReadHeader(self):
        status, header, status_message = read_headers(HeaderSockMock("data/header01.txt"))
        self.assertEqual(status, 101)
        self.assertEqual(header["connection"], "Upgrade")

        status, header, status_message = read_headers(HeaderSockMock("data/header03.txt"))
        self.assertEqual(status, 101)
        self.assertEqual(header["connection"], "Upgrade, Keep-Alive")

        HeaderSockMock("data/header02.txt")
        self.assertRaises(ws.WebSocketException, read_headers, HeaderSockMock("data/header02.txt"))
コード例 #2
0
    def testReadHeader(self):
        status, header = read_headers(HeaderSockMock("data/header01.txt"))
        self.assertEqual(status, 101)
        self.assertEqual(header["connection"], "Upgrade")

        HeaderSockMock("data/header02.txt")
        self.assertRaises(ws.WebSocketException, read_headers, HeaderSockMock("data/header02.txt"))
コード例 #3
0
ファイル: test_http.py プロジェクト: 98129182/pyshbullet
 def testReadHeader(self):
     status, header, status_message = read_headers(
         HeaderSockMock("data/header01.txt"))
     self.assertEqual(status, 101)
     self.assertEqual(header["connection"], "Upgrade")
     # header02.txt is intentionally malformed
     self.assertRaises(ws.WebSocketException, read_headers,
                       HeaderSockMock("data/header02.txt"))
コード例 #4
0
    def testReadHeader(self):
        status, header = read_headers(HeaderSockMock("data/header01.txt"))
        self.assertEqual(status, 101)
        self.assertEqual(header["connection"], "upgrade")

        HeaderSockMock("data/header02.txt")
        self.assertRaises(ws.WebSocketException, read_headers,
                          HeaderSockMock("data/header02.txt"))