import pytest
from django.contrib.auth import get_user_model

from seleniumlogin import force_login

pytestmark = [pytest.mark.django_db(transaction=True)]


def test_non_authenticated_user_cannot_access_test_page(selenium, live_server):
    selenium.get('{}/test/login_required/'.format(live_server.url))
    assert 'fail' in selenium.page_source


def test_authenticated_user_can_access_test_page(selenium, live_server):
    User = get_user_model()
    user = User.objects.create_user(username='selenium', password='password')

    force_login(user, selenium, live_server.url)
    selenium.get('{}/test/login_required/'.format(live_server.url))
    assert 'success' in selenium.page_source

import pytest
from django.contrib.auth import get_user_model

from seleniumlogin import force_login

pytestmark = [pytest.mark.django_db(transaction=True)]


def test_non_authenticated_user_cannot_access_test_page(selenium, live_server):
    selenium.get('{}/test/login_required/'.format(live_server.url))
    assert 'fail' in selenium.page_source


def test_authenticated_user_can_access_blank_login_page(selenium, live_server):
    User = get_user_model()
    user = User.objects.create_user(username='selenium', password='password')

    force_login(user, selenium, live_server.url)
    selenium.get('{}/test/login_required/'.format(live_server.url))
    assert 'success' in selenium.page_source

--- 
+++ 
@@ -11,7 +11,7 @@
     assert 'fail' in selenium.page_source
 
 
-def test_authenticated_user_can_access_blank_login_page(selenium, live_server):
+def test_authenticated_user_can_access_test_page(selenium, live_server):
     User = get_user_model()
     user = User.objects.create_user(username='selenium', password='password')
 
Rename test. The test tries to access a test page, not a blank page
