def test_login_link(): request = mock.Mock() request.GET = {} eq_(reverse('users.login'), get_login_link({'request': request})) request.GET = {'to': '/login'} eq_(reverse('users.login'), get_login_link({'request': request})) request.GET = {'to': 'foo'} eq_(urlparams(reverse('users.login'), to='foo'), get_login_link({'request': request})) eq_(urlparams(reverse('users.login'), to='bar'), get_login_link({'request': request}, 'bar'))
def test_login_link(): request = mock.Mock() request.user = mock.Mock() request.user.is_authenticated.return_value = False request.GET = {} eq_(reverse("users.login"), get_login_link({"request": request})) request.GET = {"to": "/login"} eq_(reverse("users.login"), get_login_link({"request": request})) request.GET = {"to": "foo"} eq_(urlparams(reverse("users.login"), to="foo"), get_login_link({"request": request})) eq_(urlparams(reverse("users.login"), to="bar"), get_login_link({"request": request}, "bar")) request.user.is_authenticated.return_value = True eq_(get_login_link({"request": request}, to="foo"), "foo")
def test_login_link(): request = mock.Mock() request.user = mock.Mock() request.user.is_authenticated.return_value = False request.GET = {} eq_(reverse('users.login'), get_login_link({'request': request})) request.GET = {'to': '/login'} eq_(reverse('users.login'), get_login_link({'request': request})) request.GET = {'to': 'foo'} eq_(urlparams(reverse('users.login'), to='foo'), get_login_link({'request': request})) eq_(urlparams(reverse('users.login'), to='bar'), get_login_link({'request': request}, 'bar')) request.user.is_authenticated.return_value = True eq_(get_login_link({'request': request}, to='foo'), 'foo')