aboutsummaryrefslogtreecommitdiffstats
path: root/ctrack/conftest.py
diff options
context:
space:
mode:
authorMatthew Lemon <lemon@matthewlemon.com>2020-06-01 10:47:22 +0100
committerMatthew Lemon <lemon@matthewlemon.com>2020-06-01 10:47:22 +0100
commit70ebd6f51689ab29bdc48fc53edba52d461f39c4 (patch)
treec542242505a41de0f679f36c678ca3641cc61eb1 /ctrack/conftest.py
parent93f5192a2fc8cc5d4977d766367fc2ba69c450b5 (diff)
consolidate to one conftest
Diffstat (limited to 'ctrack/conftest.py')
-rw-r--r--ctrack/conftest.py24
1 files changed, 24 insertions, 0 deletions
diff --git a/ctrack/conftest.py b/ctrack/conftest.py
index c115b4e..753335f 100644
--- a/ctrack/conftest.py
+++ b/ctrack/conftest.py
@@ -25,6 +25,30 @@ from ctrack.users.models import User
from ctrack.users.tests.factories import UserFactory
+@pytest.fixture
+def role():
+ return RoleFactory.create(name="Test Role")
+
+
+@pytest.fixture
+def org_with_people(role):
+ org = OrganisationFactory.create(
+ submode=None,
+ name="TEST ORGANISATION",
+ designation_type=3,
+ registered_company_name="Test PLC",
+ comments="NA",
+ )
+ PersonFactory.create(
+ role=role,
+ job_title="Test Job Title",
+ predecessor=None,
+ organisation__submode=None,
+ organisation=org,
+ )
+ return org
+
+
@pytest.fixture(autouse=True)
def media_storage(settings, tmpdir):
settings.MEDIA_ROOT = tmpdir.strpath