示例#1
0
 def decode_return_content(res, response=None):
     if 'content-type' in res.headers and res.headers['content-type'] == "application/bson":
         tmp = decode_bson(res.content)
         if response is not None:
             response_server = BiiResponse.deserialize(tmp["info"])
             response_server.biiout(response)
         return tmp["return"]
     else:
         return res.content
示例#2
0
 def decode_return_content(res, response=None):
     if 'content-type' in res.headers and res.headers[
             'content-type'] == "application/bson":
         tmp = decode_bson(res.content)
         if response is not None:
             response_server = BiiResponse.deserialize(tmp["info"])
             response_server.biiout(response)
         return tmp["return"]
     else:
         return res.content
    def test_bii_response(self):
        m = BiiResponse()
        m.debug("Manamana tu tu tururu")
        m.info("Info bla bla bla")
        m.warn("Doh!!")
        m.error("Mhhhhh")

        s = serialize(m)
        #print str(s)
        m2 = BiiResponse.deserialize(s)
        #print str(m2)
        #print str(m2.serialize())
        self.assertEqual(m, m2)
示例#4
0
    def test_bii_response(self):
        m = BiiResponse()
        m.debug("Manamana tu tu tururu")
        m.info("Info bla bla bla")
        m.warn("Doh!!")
        m.error("Mhhhhh")

        s = serialize(m)
        #print str(s)
        m2 = BiiResponse.deserialize(s)
        #print str(m2)
        #print str(m2.serialize())
        self.assertEqual(m, m2)