mirror of
https://github.com/cisagov/manage.get.gov.git
synced 2025-08-15 22:14:15 +02:00
parent
8e4e41ce35
commit
980864f48e
1 changed files with 13 additions and 16 deletions
|
@ -1,15 +1,14 @@
|
||||||
import logging
|
|
||||||
import boto3_mocking # type: ignore
|
|
||||||
from unittest import skip
|
from unittest import skip
|
||||||
from unittest.mock import MagicMock, ANY, patch
|
from unittest.mock import MagicMock, ANY, patch
|
||||||
from datetime import date, datetime, timedelta
|
|
||||||
from django.utils import timezone
|
|
||||||
|
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.test import Client, TestCase
|
from django.test import Client, TestCase
|
||||||
from django.urls import reverse
|
from django.urls import reverse
|
||||||
from django.contrib.auth import get_user_model
|
from django.contrib.auth import get_user_model
|
||||||
|
|
||||||
|
from .common import MockEppLib, MockSESClient, completed_application, create_user # type: ignore
|
||||||
from django_webtest import WebTest # type: ignore
|
from django_webtest import WebTest # type: ignore
|
||||||
|
import boto3_mocking # type: ignore
|
||||||
|
|
||||||
from registrar.utility.errors import (
|
from registrar.utility.errors import (
|
||||||
NameserverError,
|
NameserverError,
|
||||||
|
@ -23,8 +22,8 @@ from registrar.utility.errors import (
|
||||||
)
|
)
|
||||||
|
|
||||||
from registrar.models import (
|
from registrar.models import (
|
||||||
Domain,
|
|
||||||
DomainApplication,
|
DomainApplication,
|
||||||
|
Domain,
|
||||||
DomainInformation,
|
DomainInformation,
|
||||||
DraftDomain,
|
DraftDomain,
|
||||||
DomainInvitation,
|
DomainInvitation,
|
||||||
|
@ -37,8 +36,11 @@ from registrar.models import (
|
||||||
User,
|
User,
|
||||||
)
|
)
|
||||||
from registrar.views.application import ApplicationWizard, Step
|
from registrar.views.application import ApplicationWizard, Step
|
||||||
from .common import MockEppLib, MockSESClient, completed_application, create_user, less_console_noise # type: ignore
|
from datetime import date, datetime, timedelta
|
||||||
|
from django.utils import timezone
|
||||||
|
|
||||||
|
from .common import less_console_noise
|
||||||
|
import logging
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
@ -117,18 +119,13 @@ class LoggedInTests(TestWithUser):
|
||||||
"Contact help@get.gov for details."
|
"Contact help@get.gov for details."
|
||||||
)
|
)
|
||||||
deleted_text = "This domain has been removed and " "is no longer registered to your organization."
|
deleted_text = "This domain has been removed and " "is no longer registered to your organization."
|
||||||
|
|
||||||
# Seperated here for the linter. This works locally but fails through github actions?
|
|
||||||
# No idea why. Linter and test cases think this doesn't exist.
|
|
||||||
domain_state = Domain.State # noqa: F821
|
|
||||||
|
|
||||||
# Generate a mapping of domain names, the state, and expected messages for the subtest
|
# Generate a mapping of domain names, the state, and expected messages for the subtest
|
||||||
test_cases = [
|
test_cases = [
|
||||||
("deleted.gov", domain_state.DELETED, deleted_text),
|
("deleted.gov", Domain.State.DELETED, deleted_text),
|
||||||
("dnsneeded.gov", domain_state.DNS_NEEDED, dns_needed_text),
|
("dnsneeded.gov", Domain.State.DNS_NEEDED, dns_needed_text),
|
||||||
("unknown.gov", domain_state.UNKNOWN, dns_needed_text),
|
("unknown.gov", Domain.State.UNKNOWN, dns_needed_text),
|
||||||
("onhold.gov", domain_state.ON_HOLD, on_hold_text),
|
("onhold.gov", Domain.State.ON_HOLD, on_hold_text),
|
||||||
("ready.gov", domain_state.READY, ready_text),
|
("ready.gov", Domain.State.READY, ready_text),
|
||||||
]
|
]
|
||||||
for domain_name, state, expected_message in test_cases:
|
for domain_name, state, expected_message in test_cases:
|
||||||
with self.subTest(domain_name=domain_name, state=state, expected_message=expected_message):
|
with self.subTest(domain_name=domain_name, state=state, expected_message=expected_message):
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue