Ejemplo n.º 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"))
Ejemplo n.º 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"))
Ejemplo n.º 3
0
 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"))
Ejemplo n.º 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"))