diff --git a/tests/test___init__.py b/tests/test___init__.py index 0d0bf9e..933386f 100644 --- a/tests/test___init__.py +++ b/tests/test___init__.py @@ -10,8 +10,8 @@ def test_mail_server(): app.testing = True -def test_migrations(app): - from flask_migrate import upgrade +def test_migrations(app, seeder): + from flask_migrate import upgrade, downgrade from project import db from project.init_data import create_initial_data @@ -20,3 +20,12 @@ def test_migrations(app): db.engine.execute("DROP TABLE IF EXISTS alembic_version;") upgrade() create_initial_data() + user_id, admin_unit_id = seeder.setup_base() + seeder.upsert_default_event_place(admin_unit_id) + seeder.upsert_default_event_organizer(admin_unit_id) + event_id = seeder.create_event(admin_unit_id) + seeder.upsert_default_image() + seeder.create_event_suggestion(admin_unit_id) + seeder.create_any_reference(admin_unit_id) + seeder.create_reference_request(event_id, admin_unit_id) + downgrade()