def test_getAuth_should_call_login_if_oauth_is_not_found(self): login = VimeoLogin() login._login = Mock(return_value=("",200)) sys.modules["__main__"].settings.getSetting.return_value = "" result = login._getAuth() login._login.assert_any_call()
def test_getAuth_should_return_oauth_token_from_settings_if_found(self): login = VimeoLogin() login._login = Mock(return_value=("",200)) sys.modules["__main__"].settings.getSetting.return_value = "some_token" result = login._getAuth() assert (result == "some_token")
def test_getAuth_should_call_settings_to_get_oauth_token(self): login = VimeoLogin() login._login = Mock(return_value=("",200)) sys.modules["__main__"].settings.getSetting.return_value = "some_token" result = login._getAuth() sys.modules["__main__"].settings.getSetting.assert_any_call("oauth_token")
def ttest_getAuth_should_call_login_if_oauth_has_expired(self): #not implemented yet login = VimeoLogin() login._login = Mock(return_value=("",200)) sys.modules["__main__"].settings.getSetting.side_effect = ["some_token","12"] result = login._getAuth() login._login.assert_any_call()
def test_getAuth_should_return_false_if_login_fails(self): login = VimeoLogin() login._login = Mock(return_value=("",303)) sys.modules["__main__"].settings.getSetting.side_effect = ["","some_new_token",""] result = login._getAuth() print repr(result) login._login.assert_any_call() assert (result == False)
def test_getAuth_should_call_return_new_oauth_token_after_calling_login(self): login = VimeoLogin() login._login = Mock(return_value=("",200)) sys.modules["__main__"].settings.getSetting.side_effect = ["","some_new_token",""] result = login._getAuth() print repr(result) login._login.assert_any_call() assert (result == "some_new_token")