import pytest from dpdapi.models import Alias, Domain, User def test_wsgi_application(): from dpdapisite.wsgi import application assert callable(application) @pytest.mark.parametrize("model", [Alias, Domain, User]) def test_admin_changelist(client, admin, domain, model): client.force_login(admin) meta = model._meta res = client.get(f"/admin/{meta.app_label}/{meta.model_name}/", {"q": "example"}) assert res.status_code == 200 def test_sentry_disabled_in_tests(): import sentry_sdk assert not sentry_sdk.get_client().is_active()