abstract tests and alembic in their own methods
load large strings from yaml file