Merge pull request #5226 from overleaf/bg-migrate-node-uuid-to-uuid

[object-persistor] fix formatting

GitOrigin-RevId: 3ce374b6ec7291658de347d82b98a3678ba57dd2
This commit is contained in:
Brian Gough 2021-09-24 10:11:02 +01:00 committed by Copybot
parent 49ac6e2e6b
commit 4c04448d1c

View file

@ -26,10 +26,10 @@ describe('FSPersistorTests', function () {
readStream = { readStream = {
name: 'readStream', name: 'readStream',
on: sinon.stub().yields(), on: sinon.stub().yields(),
pipe: sinon.stub(), pipe: sinon.stub()
} }
uuid = { uuid = {
v1: () => randomNumber, v1: () => randomNumber
} }
tempFile = `/tmp/${randomNumber}` tempFile = `/tmp/${randomNumber}`
fs = { fs = {
@ -37,21 +37,21 @@ describe('FSPersistorTests', function () {
createWriteStream: sinon.stub().returns(writeStream), createWriteStream: sinon.stub().returns(writeStream),
unlink: sinon.stub().yields(), unlink: sinon.stub().yields(),
open: sinon.stub().yields(null, fd), open: sinon.stub().yields(null, fd),
stat: sinon.stub().yields(null, stat), stat: sinon.stub().yields(null, stat)
} }
glob = sinon.stub().yields(null, globs) glob = sinon.stub().yields(null, globs)
stream = { stream = {
pipeline: sinon.stub().yields(), pipeline: sinon.stub().yields(),
Transform: StreamModule.Transform, Transform: StreamModule.Transform
} }
Hash = { Hash = {
end: sinon.stub(), end: sinon.stub(),
read: sinon.stub().returns(md5), read: sinon.stub().returns(md5),
digest: sinon.stub().returns(md5), digest: sinon.stub().returns(md5),
setEncoding: sinon.stub(), setEncoding: sinon.stub()
} }
crypto = { crypto = {
createHash: sinon.stub().returns(Hash), createHash: sinon.stub().returns(Hash)
} }
FSPersistor = new (SandboxedModule.require(modulePath, { FSPersistor = new (SandboxedModule.require(modulePath, {
requires: { requires: {
@ -62,9 +62,9 @@ describe('FSPersistorTests', function () {
crypto, crypto,
uuid: uuid, uuid: uuid,
// imported by PersistorHelper but otherwise unused here // imported by PersistorHelper but otherwise unused here
'logger-sharelatex': {}, 'logger-sharelatex': {}
}, },
globals: { console }, globals: { console }
}))({ paths: { uploadFolder: '/tmp' } }) }))({ paths: { uploadFolder: '/tmp' } })
}) })
@ -114,7 +114,7 @@ describe('FSPersistorTests', function () {
it('should return a write error', async function () { it('should return a write error', async function () {
await expect( await expect(
FSPersistor.sendStream(location, files[0], remoteStream, { FSPersistor.sendStream(location, files[0], remoteStream, {
sourceMd5: '00000000', sourceMd5: '00000000'
}) })
) )
.to.eventually.be.rejected.and.be.an.instanceOf(Errors.WriteError) .to.eventually.be.rejected.and.be.an.instanceOf(Errors.WriteError)
@ -124,7 +124,7 @@ describe('FSPersistorTests', function () {
it('deletes the copied file', async function () { it('deletes the copied file', async function () {
try { try {
await FSPersistor.sendStream(location, files[0], remoteStream, { await FSPersistor.sendStream(location, files[0], remoteStream, {
sourceMd5: '00000000', sourceMd5: '00000000'
}) })
} catch (_) {} } catch (_) {}
expect(fs.unlink).to.have.been.calledWith( expect(fs.unlink).to.have.been.calledWith(
@ -145,12 +145,12 @@ describe('FSPersistorTests', function () {
it('should pass the options to createReadStream', async function () { it('should pass the options to createReadStream', async function () {
await FSPersistor.getObjectStream(location, files[0], { await FSPersistor.getObjectStream(location, files[0], {
start: 0, start: 0,
end: 8, end: 8
}) })
expect(fs.createReadStream).to.have.been.calledWith(null, { expect(fs.createReadStream).to.have.been.calledWith(null, {
start: 0, start: 0,
end: 8, end: 8,
fd, fd
}) })
}) })