feat: force upgrade scripts for test

This commit is contained in:
Barış Soner Uşaklı
2020-09-03 14:08:30 -04:00
parent 64a457a441
commit 1b7ba2c8f1

View File

@@ -10,4 +10,20 @@ describe('Upgrade', function () {
const files = await upgrade.getAll(); const files = await upgrade.getAll();
assert(Array.isArray(files) && files.length > 0); assert(Array.isArray(files) && files.length > 0);
}); });
it('should throw error', async function () {
let err;
try {
await upgrade.check();
} catch (_err) {
err = _err;
}
assert.equal(err.message, 'schema-out-of-date');
});
it('should run all upgrades', async function () {
// for upgrade scripts to run
await db.set('schemaDate', 1);
await upgrade.run();
});
}); });