예제 #1
0
파일: soap_service.py 프로젝트: pezam/Cohen
    def _gotError(self, failure, request, methodName, ns):
        self.info('_gotError %s %s', failure, failure.value)
        e = failure.value
        status = 500

        if isinstance(e, errorCode):
            status = e.status
        else:
            failure.printTraceback()

        response = soap_lite.build_soap_error(status)
        self._sendResponse(request, response, status=status)
예제 #2
0
 def test_build_soap_error(self):
   r1 = soap_lite.build_soap_error(401, pretty_print=False)
   self.assertSequenceEqual(SOAP_ERROR, r1)
   return
예제 #3
0
파일: soap_service.py 프로젝트: pezam/Cohen
 def _methodNotFound(self, request, methodName):
     response = soap_lite.build_soap_error(401)
     self._sendResponse(request, response, status=401)
예제 #4
0
 def test_build_soap_error(self):
     r1 = soap_lite.build_soap_error(401, pretty_print=False)
     self.assertSequenceEqual(SOAP_ERROR, r1)
     return