def test_when_a_user_is_not_logged_in_redirect(self, bottle_redirect): reg_flow = Mock() view = Mock() result = login_required(view)(reg_flow=reg_flow) self.assertTrue(bottle_redirect.called)
def test_custom_login_required_url(self, bottle_redirect): reg_flow = Mock(login_required_url='/test-login') view = Mock() result = login_required(view)(reg_flow=reg_flow) self.assertTrue(bottle_redirect.called) self.assertTrue(bottle_redirect.call_args == call('/test-login'))