|
1 | 1 | import logging # noqa: F401 |
| 2 | +import sys |
2 | 3 | from datetime import datetime |
3 | 4 | from unittest import mock |
4 | | -import sys |
5 | 5 |
|
6 | 6 | import email_validator |
7 | 7 | import pytest |
|
11 | 11 | from sqlalchemy.pool import NullPool |
12 | 12 |
|
13 | 13 | from mavedb.db.base import Base |
| 14 | +from mavedb.models import * # noqa: F403 |
| 15 | +from mavedb.models.experiment import Experiment |
14 | 16 | from mavedb.models.experiment_set import ExperimentSet |
15 | | -from mavedb.models.score_set_publication_identifier import ScoreSetPublicationIdentifierAssociation |
16 | | -from mavedb.models.user import User, UserRole, Role |
17 | 17 | from mavedb.models.license import License |
18 | | -from mavedb.models.taxonomy import Taxonomy |
19 | | -from mavedb.models.publication_identifier import PublicationIdentifier |
20 | | -from mavedb.models.experiment import Experiment |
21 | | -from mavedb.models.variant import Variant |
22 | 18 | from mavedb.models.mapped_variant import MappedVariant |
| 19 | +from mavedb.models.publication_identifier import PublicationIdentifier |
23 | 20 | from mavedb.models.score_set import ScoreSet |
24 | | - |
25 | | -from mavedb.models import * # noqa: F403 |
26 | | - |
| 21 | +from mavedb.models.score_set_publication_identifier import ScoreSetPublicationIdentifierAssociation |
| 22 | +from mavedb.models.taxonomy import Taxonomy |
| 23 | +from mavedb.models.user import Role, User, UserRole |
| 24 | +from mavedb.models.variant import Variant |
27 | 25 | from tests.helpers.constants import ( |
28 | 26 | ADMIN_USER, |
29 | 27 | EXTRA_USER, |
30 | | - TEST_LICENSE, |
| 28 | + TEST_BRNICH_SCORE_CALIBRATION, |
31 | 29 | TEST_INACTIVE_LICENSE, |
| 30 | + TEST_LICENSE, |
| 31 | + TEST_PATHOGENICITY_SCORE_CALIBRATION, |
| 32 | + TEST_PUBMED_IDENTIFIER, |
32 | 33 | TEST_SAVED_TAXONOMY, |
33 | 34 | TEST_USER, |
34 | | - VALID_VARIANT_URN, |
35 | | - VALID_SCORE_SET_URN, |
36 | | - VALID_EXPERIMENT_URN, |
37 | | - VALID_EXPERIMENT_SET_URN, |
38 | | - TEST_PUBMED_IDENTIFIER, |
39 | 35 | TEST_VALID_POST_MAPPED_VRS_ALLELE_VRS2_X, |
40 | 36 | TEST_VALID_PRE_MAPPED_VRS_ALLELE_VRS2_X, |
41 | | - TEST_BRNICH_SCORE_CALIBRATION, |
42 | | - TEST_PATHOGENICITY_SCORE_CALIBRATION, |
| 37 | + VALID_EXPERIMENT_SET_URN, |
| 38 | + VALID_EXPERIMENT_URN, |
| 39 | + VALID_SCORE_SET_URN, |
| 40 | + VALID_VARIANT_URN, |
43 | 41 | ) |
44 | 42 |
|
45 | 43 | sys.path.append(".") |
|
56 | 54 | assert pytest_postgresql.factories |
57 | 55 |
|
58 | 56 | # Allow the @test domain name through our email validator. |
59 | | -email_validator.SPECIAL_USE_DOMAIN_NAMES.remove("test") |
| 57 | +email_validator.TEST_ENVIRONMENT = True |
60 | 58 |
|
61 | 59 |
|
62 | 60 | @pytest.fixture() |
|
0 commit comments