Ejemplo n.º 1
0
    def test_to_from_dict(self):
        headers = Headers([('Host', 'www.w3af.com')])
        req = HTTPRequest(URL("http://www.w3af.com/"),
                          data='spameggs',
                          headers=headers)

        msg = msgpack.dumps(req.to_dict())
        loaded_dict = msgpack.loads(msg)
        loaded_req = HTTPRequest.from_dict(loaded_dict)

        self.assertEqual(req, loaded_req)
        self.assertEqual(req.__dict__.values(), loaded_req.__dict__.values())
Ejemplo n.º 2
0
 def test_to_from_dict(self):
     headers = Headers([('Host', 'www.w3af.com')])
     req = HTTPRequest(URL("http://www.w3af.com/"), data='spameggs',
                       headers=headers)
     
     msg = msgpack.dumps(req.to_dict())
     loaded_dict = msgpack.loads(msg)
     loaded_req = HTTPRequest.from_dict(loaded_dict)
     
     self.assertEqual(req, loaded_req)
     self.assertEqual(req.__dict__.values(),
                      loaded_req.__dict__.values())