'simulate the (fault) reply'

def __fault(self, reply):

    binding = self.method.binding.output
    if self.options.faults:
        (r, p) = binding.get_fault(reply)
        self.last_received(r)
        return (500, p)
    else:
        return (500, None)
