aports/community/py3-django-allauth/rollback-c99acb-skip-certain-tests.patch
2025-05-11 23:07:00 +00:00

54 lines
1.5 KiB
Diff

diff --git a/allauth/conftest.py.orig b/allauth/conftest.py
index c1ea32d5dfa..f2c19e71f37 100644
--- a/allauth/conftest.py.orig
+++ b/allauth/conftest.py
@@ -1,13 +1,11 @@
import importlib
import json
-import os
import random
import re
import sys
import time
import uuid
from contextlib import contextmanager
-from pathlib import Path
from unittest.mock import Mock, PropertyMock, patch
from django.contrib.auth import get_user_model
@@ -471,35 +469,6 @@ def user_with_phone(user, phone):
return user
-def pytest_ignore_collect(path, config):
- from tests.common.settings import INSTALLED_SOCIALACCOUNT_APPS
-
- if "allauth.socialaccount.providers.saml" not in INSTALLED_SOCIALACCOUNT_APPS:
- if (
- Path(__file__).parent / "socialaccount" / "providers" / "saml"
- in Path(path).parents
- ):
- return True
-
- tests_to_skip = {
- "tests.account_only.settings": (
- "headless",
- "mfa",
- "usersessions",
- "socialaccount",
- ),
- }
- dsm = os.getenv("DJANGO_SETTINGS_MODULE")
- skipped_paths = tests_to_skip.get(dsm)
- if not skipped_paths:
- return False
- for skipped_path in skipped_paths:
- abs_skipped_path = Path(__file__).parent / skipped_path
- if abs_skipped_path == Path(path) or abs_skipped_path in Path(path).parents:
- return True
- return False
-
-
@pytest.fixture()
def messagesoutbox():
from tests.common import adapters