From 3df3723cf98f45bfcc8b3e9e87ce08c0e588aa3f Mon Sep 17 00:00:00 2001 From: zandercymatics <141044360+zandercymatics@users.noreply.github.com> Date: Mon, 27 Nov 2023 09:50:54 -0700 Subject: [PATCH] Sort by email, stub test --- src/registrar/admin.py | 1 + src/registrar/tests/test_admin.py | 10 ++++++++++ 2 files changed, 11 insertions(+) diff --git a/src/registrar/admin.py b/src/registrar/admin.py index c059e5674..9fe6a5d43 100644 --- a/src/registrar/admin.py +++ b/src/registrar/admin.py @@ -335,6 +335,7 @@ class UserDomainRoleAdmin(ListHeaderAdmin): search_fields = [ "user__first_name", "user__last_name", + "user__email", "domain__name", "role", ] diff --git a/src/registrar/tests/test_admin.py b/src/registrar/tests/test_admin.py index a7cbb5d33..efd7b10c2 100644 --- a/src/registrar/tests/test_admin.py +++ b/src/registrar/tests/test_admin.py @@ -12,6 +12,7 @@ from registrar.admin import ( MyUserAdmin, AuditedAdmin, ContactAdmin, + UserDomainRoleAdmin, ) from registrar.models import ( Domain, @@ -847,6 +848,15 @@ class TestDomainApplicationAdmin(MockEppLib): User.objects.all().delete() +class UserDomainRoleAdminTest(TestCase): + def setUp(self): + self.site = AdminSite() + self.factory = RequestFactory() + self.admin = ListHeaderAdmin(model=UserDomainRoleAdmin, admin_site=None) + self.client = Client(HTTP_HOST="localhost:8080") + self.superuser = create_superuser() + + class ListHeaderAdminTest(TestCase): def setUp(self): self.site = AdminSite()