diff --git a/src/routes/test/profile-test.js b/src/routes/test/profile-test.js index 1b86aa920..a9e072f84 100644 --- a/src/routes/test/profile-test.js +++ b/src/routes/test/profile-test.js @@ -53,7 +53,7 @@ describe('Profile API', function () { expect(response.body.displayName).to.be.a('string'); expect(response.body.password).to.not.be.ok(); expect(response.body.salt).to.not.be.ok(); - expect(response.body.language).to.be(''); + expect(response.body.language).to.be(null); }); it('fails with expired token', async function () { @@ -415,7 +415,7 @@ describe('Profile API', function () { it('did reset language', async function () { const response = await superagent.get(`${serverUrl}/api/v1/profile`).query({ access_token: user.token }); - expect(response.body.language).to.contain(''); + expect(response.body.language).to.be(null); }); }); }); diff --git a/src/test/storage-test.js b/src/test/storage-test.js index 528761dc7..2d32c92ba 100644 --- a/src/test/storage-test.js +++ b/src/test/storage-test.js @@ -244,6 +244,11 @@ describe('Storage', function () { await fs.promises.copyFile(path.join(basePath, params.CopySource.replace(/%2B/g, '+')), path.join(bucketPath, params.Key)); // CopySource already has the bucket path! } + async deleteObject(params) { + expect(params.Bucket).to.be(backupConfig.bucket); + fs.rmSync(path.join(bucketPath, params.Key)); + } + async deleteObjects(params) { expect(params.Bucket).to.be(backupConfig.bucket); params.Delete.Objects.forEach(o => fs.rmSync(path.join(bucketPath, o.Key)));