Beispiel #1
0
def mock_perform_post_mindtouch_user(test):
    bad_resp = Response()
    bad_resp.status_code = 500
    bad_resp.content = "<FAIL><failure/></FAIL>"

    if settings.DEKIWIKI_MOCK:

        @mock.patch('dekicompat.backends.DekiUserBackend.'
                    '_perform_post_mindtouch_user')
        def test_new(self, _perform_post_mindtouch_user):
            _perform_post_mindtouch_user.return_value = bad_resp
            try:
                test(self)
            except AttributeError:
                pass
            eq_(7, _perform_post_mindtouch_user.call_count)

        return test_new
    else:
        return test
Beispiel #2
0
 def test_new(self, mock_post):
     resp = Response()
     resp.status_code = 200
     resp.content = "authtoken_value"
     mock_post.return_value = resp
     test(self)
Beispiel #3
0
 def test_new(self, mock_post):
     resp = Response()
     resp.status_code = 200
     resp.content = "authtoken_value"
     mock_post.return_value = resp
     test(self)