Beispiel #1
0
def test_get_url_none():
    from django.http import Http404
    from leaf.page import get_url

    class View:
        kwargs = {
            'url': None
        }

    with pytest.raises(Http404):
        get_url(View())
Beispiel #2
0
def test_get_url_kwarg():
    from leaf.page import get_url

    class View:
        url = '/testing'

    assert get_url(View()) == '/testing'
Beispiel #3
0
def test_get_url(url, expected):
    from leaf.page import get_url

    class View:
        kwargs = {
            'url': url
        }

    assert get_url(View()) == expected