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'))