Switch to side-by-side view
--- a +++ b/pyforge/flyway/tests/migrations_b.py @@ -0,0 +1,15 @@ +from flyway import Migration +from . import test_globals + +for version in range(10): + class V(Migration): + version = version + def up(self): + test_globals.migrations_run.append((self.module, self.version, 'up')) + def down(self): + test_globals.migrations_run.append((self.module, self.version, 'down')) + def requires(self): + yield ('a', self.version) + for req in Migration.requires(self): + yield req +