tests: move admin_user fixture to conftests

This commit is contained in:
Frédéric Péters 2018-12-27 09:56:48 +01:00
parent a5445db7bb
commit dadad025a6
11 changed files with 16 additions and 29 deletions

View File

@ -29,3 +29,12 @@ def jane_doe():
except User.DoesNotExist:
admin2 = User.objects.create_user('jane.doe', email='jane.doe@example.com', password='jane.doe')
return admin2
@pytest.fixture
def admin_user():
try:
user = User.objects.get(username='admin')
except User.DoesNotExist:
user = User.objects.create_superuser('admin', email=None, password='admin')
return user

View File

@ -19,7 +19,7 @@ from django.utils.encoding import force_text
from combo.data.library import get_cell_classes
from combo.utils import NothingInCacheException
from .test_manager import admin_user, login
from .test_manager import login
pytestmark = pytest.mark.django_db

View File

@ -18,7 +18,7 @@ from combo.apps.dashboard.models import DashboardCell, Tile
pytestmark = pytest.mark.django_db
from .test_manager import admin_user, login
from .test_manager import login
@pytest.fixture
def site(admin_user):

View File

@ -6,7 +6,7 @@ from django.test import override_settings
from combo.apps.fargo.models import RecentDocumentsCell
from combo.data.models import Page
from .test_manager import login, admin_user
from .test_manager import login
pytestmark = pytest.mark.django_db

View File

@ -15,13 +15,6 @@ from decimal import Decimal
pytestmark = pytest.mark.django_db
@pytest.fixture
def admin_user():
try:
user = User.objects.get(username='admin')
except User.DoesNotExist:
user = User.objects.create_superuser('admin', email=None, password='admin')
return user
def login(app, username='admin', password='admin'):
login_page = app.get('/login/')

View File

@ -30,14 +30,6 @@ pytestmark = pytest.mark.django_db
TESTS_DATA_DIR = os.path.join(os.path.dirname(__file__), 'data')
@pytest.fixture
def admin_user():
try:
user = User.objects.get(username='admin')
except User.DoesNotExist:
user = User.objects.create_superuser('admin', email=None, password='admin')
return user
@pytest.fixture
def clean_media():
for path in ('uploads', 'assets'):

View File

@ -9,13 +9,6 @@ from combo.apps.maps.models import MapLayer
pytestmark = pytest.mark.django_db
@pytest.fixture
def admin_user():
try:
user = User.objects.get(username='admin')
except User.DoesNotExist:
user = User.objects.create_superuser('admin', email=None, password='admin')
return user
def login(app, username='admin', password='admin'):
login_page = app.get('/login/')

View File

@ -9,7 +9,7 @@ from django.conf import settings
from combo.data.models import Page, CellBase, TextCell, LinkCell, FeedCell
from .test_manager import login, admin_user
from .test_manager import login
pytestmark = pytest.mark.django_db

View File

@ -23,7 +23,7 @@ from combo.apps.family.models import FamilyInfosCell
pytestmark = pytest.mark.django_db
from .test_manager import admin_user, login
from .test_manager import login
@pytest.fixture
def normal_user():

View File

@ -16,7 +16,7 @@ from combo.apps.search.models import SearchCell
from combo.data.models import Page, JsonCell, TextCell, MenuCell, LinkCell
from combo.data.search_indexes import PageIndex
from .test_manager import admin_user, login
from .test_manager import login
pytestmark = pytest.mark.django_db

View File

@ -25,7 +25,7 @@ from combo.apps.wcs.models import (WcsFormCell, WcsCurrentFormsCell,
from combo.utils import NothingInCacheException
from .test_manager import login, admin_user
from .test_manager import login
pytestmark = pytest.mark.django_db