- create `*Factory` classes with fakerboy and faker that generate randomized instances of the ORM models - add new pytest marker: "db" are the integration tests involving the database whereas "e2e" will be all other integration tests - streamline the docstrings in the ORM models
14 lines
897 B
Python
14 lines
897 B
Python
"""Fixtures for testing the ORM layer with fake data."""
|
|
|
|
from tests.db.fake_data.fixture_makers import make_address # noqa:F401
|
|
from tests.db.fake_data.fixture_makers import make_courier # noqa:F401
|
|
from tests.db.fake_data.fixture_makers import make_customer # noqa:F401
|
|
from tests.db.fake_data.fixture_makers import make_order # noqa:F401
|
|
from tests.db.fake_data.fixture_makers import make_restaurant # noqa:F401
|
|
from tests.db.fake_data.static_fixtures import address # noqa:F401
|
|
from tests.db.fake_data.static_fixtures import city # noqa:F401
|
|
from tests.db.fake_data.static_fixtures import city_data # noqa:F401
|
|
from tests.db.fake_data.static_fixtures import courier # noqa:F401
|
|
from tests.db.fake_data.static_fixtures import customer # noqa:F401
|
|
from tests.db.fake_data.static_fixtures import order # noqa:F401
|
|
from tests.db.fake_data.static_fixtures import restaurant # noqa:F401
|