forked from rc/aircox
tests: admin_site, views.mixin, views.base, views.converters
This commit is contained in:
@@ -1,13 +1,14 @@
|
||||
from django.urls import path, reverse
|
||||
from django.test import RequestFactory
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
|
||||
import pytest
|
||||
|
||||
from aircox import admin_site, urls as _urls
|
||||
from .conftest import req_factory
|
||||
|
||||
|
||||
reqs = RequestFactory()
|
||||
# Just for code quality: urls module is required because we need some
|
||||
# url resolvers to be registered in order to run tests.
|
||||
_urls
|
||||
|
||||
|
||||
@@ -19,7 +20,7 @@ def site():
|
||||
class TestAdminSite:
|
||||
@pytest.mark.django_db
|
||||
def test_each_context(self, site, staff_user):
|
||||
req = reqs.get("admin/test")
|
||||
req = req_factory.get("admin/test")
|
||||
req.user = staff_user
|
||||
context = site.each_context(req)
|
||||
assert "programs" in context
|
||||
|
||||
Reference in New Issue
Block a user