def test_param_in_path(self):
     data = _header
     foo = r(5)
     bar = r(5)
     uri = "/test?foo={0}&bar={1}".format(foo, bar)
     data["uri"] = uri
     h = Header(request_header.format(_header))
     self.assertEqual(h.p["foo"], foo)
     self.assertEqual(h.p["bar"], bar)
 def test_add_header(self):
     h = Header(request_header.format(_header))
     self.assertEqual(h.uri, _header["uri"])
     self.assertEqual(h.version, _header["version"])
     self.assertEqual(h.protocol, _header["protocol"])
     self.assertEqual(h.key, _header["key"])
     self.assertEqual(h.origin, _header["origin"])
     self.assertEqual(h.host, _header["host"])
     self.assertEqual(h.path, "/chat")
 def test_add_header_with_no_param_uri(self):
     uri = "/test"
     data = _header
     data["uri"] = uri
     h = Header(request_header.format(_header))
     self.assertEqual(h.uri, uri)
     self.assertEqual(h.version, _header["version"])
     self.assertEqual(h.protocol, _header["protocol"])
     self.assertEqual(h.key, _header["key"])
     self.assertEqual(h.origin, _header["origin"])
     self.assertEqual(h.host, _header["host"])
     self.assertEqual(h.path, uri)
 def setUp(self):
     self.header = Header(request_header.format(_header))
     self.protocol = Protocol13(self.header)
Example #5
0
 def __init__(self):
     self.header = Header(request_header.format(_header))