mirror of
https://github.com/cisagov/manage.get.gov.git
synced 2025-08-12 12:39:43 +02:00
Change import order on tests
test_views seems is bugging out for some reason
This commit is contained in:
parent
c8c5fc8134
commit
8e4e41ce35
1 changed files with 16 additions and 13 deletions
|
@ -1,14 +1,15 @@
|
||||||
|
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,
|
||||||
|
@ -22,8 +23,8 @@ from registrar.utility.errors import (
|
||||||
)
|
)
|
||||||
|
|
||||||
from registrar.models import (
|
from registrar.models import (
|
||||||
DomainApplication,
|
|
||||||
Domain,
|
Domain,
|
||||||
|
DomainApplication,
|
||||||
DomainInformation,
|
DomainInformation,
|
||||||
DraftDomain,
|
DraftDomain,
|
||||||
DomainInvitation,
|
DomainInvitation,
|
||||||
|
@ -36,11 +37,8 @@ from registrar.models import (
|
||||||
User,
|
User,
|
||||||
)
|
)
|
||||||
from registrar.views.application import ApplicationWizard, Step
|
from registrar.views.application import ApplicationWizard, Step
|
||||||
from datetime import date, datetime, timedelta
|
from .common import MockEppLib, MockSESClient, completed_application, create_user, less_console_noise # type: ignore
|
||||||
from django.utils import timezone
|
|
||||||
|
|
||||||
from .common import less_console_noise
|
|
||||||
import logging
|
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
|
@ -119,13 +117,18 @@ 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