merge settingsdb into settings code
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
/* global describe:false */
|
||||
/* global before:false */
|
||||
/* global after:false */
|
||||
/* global xit:false */
|
||||
|
||||
'use strict';
|
||||
|
||||
@@ -18,6 +19,7 @@ const BoxError = require('../boxerror.js'),
|
||||
rimraf = require('rimraf'),
|
||||
recursive_readdir = require('recursive-readdir'),
|
||||
s3 = require('../storage/s3.js'),
|
||||
safe = require('safetydance'),
|
||||
settings = require('../settings.js'),
|
||||
gcs = require('../storage/gcs.js'),
|
||||
chunk = require('lodash.chunk');
|
||||
@@ -53,24 +55,15 @@ describe('Storage', function () {
|
||||
done();
|
||||
});
|
||||
|
||||
it('fails to set backup config for bad folder', function (done) {
|
||||
it('fails to set backup config for bad folder', async function () {
|
||||
const tmp = Object.assign({}, gBackupConfig, { backupFolder: '/root/oof' });
|
||||
settings.setBackupConfig(tmp, function (error) {
|
||||
expect(error).to.be.a(BoxError);
|
||||
expect(error.reason).to.equal(BoxError.BAD_FIELD);
|
||||
|
||||
done();
|
||||
});
|
||||
const [error] = await safe(settings.setBackupConfig(tmp));
|
||||
expect(error.reason).to.equal(BoxError.BAD_FIELD);
|
||||
});
|
||||
|
||||
it('succeeds to set backup config', function (done) {
|
||||
settings.setBackupConfig(gBackupConfig, function (error) {
|
||||
expect(error).to.be(null);
|
||||
|
||||
expect(fs.existsSync(path.join(gBackupConfig.backupFolder, 'snapshot'))).to.be(true); // auto-created
|
||||
|
||||
done();
|
||||
});
|
||||
it('succeeds to set backup config', async function () {
|
||||
await settings.setBackupConfig(gBackupConfig);
|
||||
expect(fs.existsSync(path.join(gBackupConfig.backupFolder, 'snapshot'))).to.be(true); // auto-created
|
||||
});
|
||||
|
||||
it('can upload', function (done) {
|
||||
|
||||
Reference in New Issue
Block a user