Return True if spy was not called with the specified args/kwargs.

        Otherwise raise VerificationError.

def not_called_with(self, *args, **kwargs):
        """Return True if spy was not called with the specified args/kwargs.

        Otherwise raise VerificationError.

        """
        call = Call(*args, **kwargs)
        if call in calls(self.spy):
            raise VerificationError(
                'expected %s to not be called with %s, but it was' % (
                    self.spy, call.formatted_args))
        return True