diff --git a/pirates/urls.py b/pirates/urls.py new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/setup.cfg b/setup.cfg index 91d8beac59da6e4f19a3263fc35c706d640baa5d..69f5ac930fe68698e6116b1442ad67d38d42bad3 100644 --- a/setup.cfg +++ b/setup.cfg @@ -12,4 +12,4 @@ line_length = 88 multi_line_output = 3 default_sectiont = "THIRDPARTY" include_trailing_comma = true -known_third_party =django,factory,faker,mozilla_django_oidc,pytest,setuptools +known_third_party =django,factory,faker,mozilla_django_oidc,pytest,pytest_factoryboy,setuptools diff --git a/tests/conftest.py b/tests/conftest.py new file mode 100644 index 0000000000000000000000000000000000000000..cd3e591c405734a9670882ba8b48b4982049bb4e --- /dev/null +++ b/tests/conftest.py @@ -0,0 +1,6 @@ +from pytest_factoryboy import register + +from .factories import TeamFactory, UserFactory + +register(UserFactory) +register(TeamFactory) diff --git a/tests/factories.py b/tests/factories.py index d1f52789f2297173ded68dab261eb42536823f9b..dff336cf50dbd1b6e233177a8115cc8df483d3f5 100644 --- a/tests/factories.py +++ b/tests/factories.py @@ -1,5 +1,3 @@ -from typing import Any, Sequence - from django.contrib.auth import get_user_model from factory import DjangoModelFactory, Faker, post_generation @@ -11,7 +9,7 @@ class UserFactory(DjangoModelFactory): email = Faker("email") @post_generation - def password(self, create: bool, extracted: Sequence[Any], **kwargs): + def password(self, create, extracted, **kwargs): password = Faker( "password", length=42, diff --git a/tests/settings.py b/tests/settings.py index 80fdb2d8fb6670459363cfc00d42c30a8fe59c80..042a15731881f122682d4927259c1f7c9f8a5149 100644 --- a/tests/settings.py +++ b/tests/settings.py @@ -23,4 +23,7 @@ SESSION_ENGINE = "django.contrib.sessions.backends.cache" MIDDLEWARE = [] -OIDC_USERNAME_ALGO = None +OIDC_RP_CLIENT_ID = "" +OIDC_RP_CLIENT_SECRET = "" +OIDC_OP_TOKEN_ENDPOINT = "" +OIDC_OP_USER_ENDPOINT = ""