def migrate(): default = os.path.join(os.path.dirname(config['__file__']), 'migrate') migrate_dir = config.get('openspending.migrate_dir', default) migration.configure(dirname=migrate_dir) migration.up() return
def test_up(self): self.setup_migrations() # Remove dud migrations os.unlink(os.path.join(self.dir, '20101002T113000-tertiary.py')) os.unlink(os.path.join(self.dir, '20100901T100001-CAPITALS.py')) migration.up() h.assert_equal(migration.current_version(), '20100901T103000-number-2') h.assert_equal(mongo.db.foobar.find_one()['foo'], 'baz')