Пример #1
0
def test_form_input_submit(resp):
    assert_contains(resp, 'value="Login"')
Пример #2
0
def test_reset_password_is_present(resp):
    link = reverse('password_reset')
    assert_contains(resp, f'href="{link}"')
Пример #3
0
def test_form_input_username(resp):
    assert_contains(resp, 'name="username"')
Пример #4
0
def test_form_input_password(resp):
    assert_contains(resp, 'name="password"')
Пример #5
0
def test_title(resp):
    assert_contains(resp, '<title>Site de Estudo</title>')
Пример #6
0
def test_home_link(resp):
    assert_contains(resp, f'href="{reverse("base:home")}">Site de Estudo</a>')
Пример #7
0
def test_reading_now_is_present_in_the_sidebar(resp_logged_in):
    content = '>Lendo Agora</a>'
    assert_contains(resp_logged_in, content)
Пример #8
0
def test_reading_now_link_is_present_in_the_sidebar(resp_logged_in):
    link = reverse('books:reading_now')
    # This link is present in the header and in the sidebar
    assert_contains(resp_logged_in, f'href="{link}"', count=2)
Пример #9
0
def test_page_title(resp_logged_in):
    title = 'Lendo Agora | Estante'
    assert_contains(resp_logged_in, f'<title>{title}</title>')
Пример #10
0
def test_logout_link_is_present(resp_logged_in):
    link = reverse('logout')
    assert_contains(resp_logged_in, f'href="{link}"')
Пример #11
0
def test_books_link_is_present(resp_logged_in):
    link = reverse('books:reading_now')
    assert_contains(resp_logged_in, f'href="{link}"')
Пример #12
0
def test_login_link_is_present(resp):
    # In the header of all pages
    link = reverse('login')
    assert_contains(resp, f'href="{link}"')
Пример #13
0
def test_home_link_is_present(resp):
    # In the header of all pages
    link = reverse('base:home')
    assert_contains(resp, f'href="{link}"')