WIP - fixed homepage view

This commit is contained in:
Rachid Mrad 2024-01-05 11:07:42 -05:00
parent 653a958950
commit c21c417b0e
No known key found for this signature in database
GPG key ID: EF38E4CEC4A8F3CF
2 changed files with 10 additions and 1 deletions

View file

@ -52,7 +52,8 @@
</th>
<td data-sort-value="{{ domain.expiration_date|date:"U" }}" data-label="Expires">{{ domain.expiration_date|date }}</td>
<td data-label="Status">
{% if domain.is_expired %}
{# UNKNOWN domains would not have an expiration date and thus would show 'Expired' #}
{% if domain.is_expired and domain.state != "unknown" %}
Expired
{% elif domain.state == "unknown" or domain.state == "dns needed"%}
DNS needed

View file

@ -1500,6 +1500,14 @@ class TestDomainDetail(TestDomainOverview):
detail_page = home_page.click("Manage", index=0)
self.assertContains(detail_page, "igorville.gov")
self.assertContains(detail_page, "Status")
def test_unknown_domain_does_not_show_as_expired(self):
home_page = self.app.get("/")
self.assertContains(home_page, "igorville.gov")
# click the "Edit" link
# detail_page = home_page.click("Manage", index=0)
# self.assertContains(detail_page, "igorville.gov")
# self.assertContains(detail_page, "Status")
def test_domain_detail_blocked_for_ineligible_user(self):
"""We could easily duplicate this test for all domain management