From 8508c99f8fd649c22e34a1a88b9db9428c2697cb Mon Sep 17 00:00:00 2001 From: CocoByte Date: Thu, 26 Sep 2024 09:18:56 -1000 Subject: [PATCH] added a test --- src/registrar/tests/test_views_portfolio.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/registrar/tests/test_views_portfolio.py b/src/registrar/tests/test_views_portfolio.py index 164ce5187..485d28f5d 100644 --- a/src/registrar/tests/test_views_portfolio.py +++ b/src/registrar/tests/test_views_portfolio.py @@ -821,7 +821,7 @@ class TestPortfolio(WebTest): @override_flag("organization_feature", active=True) @override_flag("organization_members", active=True) - def test_members_admin_tag(self): + def test_members_admin_detection(self): """Test that user with proper permission is able to manage members""" user = self.user self.app.set_user(user.username) @@ -849,8 +849,10 @@ class TestPortfolio(WebTest): response = self.client.get(reverse("members"), follow=True) # Make sure the page loaded self.assertEqual(response.status_code, 200) - # Check that the manage settings appear in the DOM - self.assertContains(response, '') + # Verify that admin info is sent in the dynamic HTML + response = self.client.get(reverse("get_portfolio_members_json")) + # TerminalHelper.colorful_logger(logger.info, TerminalColors.OKCYAN, f"{response.content}") + self.assertContains(response, '"is_admin": true') @less_console_noise_decorator