mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-30 12:24:25 +02:00
Merge pull request #1899 from overleaf/spd-implicit-return-tests
Decaf cleanup: Remove implicit return from 'it' and 'describe' in tests GitOrigin-RevId: f297820e6212dddc0d60697a2fe1612ef27403b6
This commit is contained in:
committed by
sharelatex
parent
6fc507aea3
commit
757ae39487
@@ -186,7 +186,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
.should.equal(true)
|
||||
})
|
||||
|
||||
return it('should should send the change in project structure to the doc updater', function() {
|
||||
it('should should send the change in project structure to the doc updater', function() {
|
||||
const changesMatcher = sinon.match(changes => {
|
||||
const { newFiles } = changes
|
||||
if (newFiles.length !== 1) {
|
||||
@@ -244,7 +244,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
.should.equal(true)
|
||||
})
|
||||
|
||||
return it('should put file into folder by calling put element, with the linkedFileData and hash', function() {
|
||||
it('should put file into folder by calling put element, with the linkedFileData and hash', function() {
|
||||
return this.ProjectEntityMongoUpdateHandler._putElement
|
||||
.calledWithMatch(
|
||||
this.project,
|
||||
@@ -348,7 +348,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
.should.equal(true)
|
||||
})
|
||||
|
||||
return it('should call the callback', function() {
|
||||
it('should call the callback', function() {
|
||||
return this.callback.called.should.equal(true)
|
||||
})
|
||||
})
|
||||
@@ -378,7 +378,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
return this.TpdsUpdateSender.addDoc.called.should.equal(false)
|
||||
})
|
||||
|
||||
return it('should call the callback', function() {
|
||||
it('should call the callback', function() {
|
||||
return this.callback.called.should.equal(true)
|
||||
})
|
||||
})
|
||||
@@ -425,7 +425,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
return this.TpdsUpdateSender.addDoc.called.should.equal(false)
|
||||
})
|
||||
|
||||
return it('should call the callback', function() {
|
||||
it('should call the callback', function() {
|
||||
return this.callback.called.should.equal(true)
|
||||
})
|
||||
})
|
||||
@@ -458,14 +458,14 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
.should.equal(true)
|
||||
})
|
||||
|
||||
return it('should return a not found error', function() {
|
||||
it('should return a not found error', function() {
|
||||
return this.callback
|
||||
.calledWith(new Errors.NotFoundError())
|
||||
.should.equal(true)
|
||||
})
|
||||
})
|
||||
|
||||
return describe('when the project is not found', function() {
|
||||
describe('when the project is not found', function() {
|
||||
beforeEach(function() {
|
||||
this.ProjectGetter.getProjectWithoutDocLines = sinon.stub().yields()
|
||||
return this.ProjectEntityUpdateHandler.updateDocLines(
|
||||
@@ -480,7 +480,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
)
|
||||
})
|
||||
|
||||
return it('should return a not found error', function() {
|
||||
it('should return a not found error', function() {
|
||||
return this.callback
|
||||
.calledWith(new Errors.NotFoundError())
|
||||
.should.equal(true)
|
||||
@@ -541,7 +541,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
.should.equal(true)
|
||||
})
|
||||
|
||||
return it('sends the change in project structure to the doc updater', function() {
|
||||
it('sends the change in project structure to the doc updater', function() {
|
||||
const newDocs = [
|
||||
{
|
||||
doc: this.newDoc,
|
||||
@@ -558,7 +558,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
})
|
||||
})
|
||||
|
||||
return describe('adding a doc with an invalid name', function() {
|
||||
describe('adding a doc with an invalid name', function() {
|
||||
beforeEach(function() {
|
||||
this.path = '/path/to/doc'
|
||||
|
||||
@@ -573,7 +573,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
)
|
||||
})
|
||||
|
||||
return it('returns an error', function() {
|
||||
it('returns an error', function() {
|
||||
const errorMatcher = sinon.match.instanceOf(Errors.InvalidNameError)
|
||||
return this.callback.calledWithMatch(errorMatcher).should.equal(true)
|
||||
})
|
||||
@@ -641,7 +641,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
.should.equal(true)
|
||||
})
|
||||
|
||||
return it('sends the change in project structure to the doc updater', function() {
|
||||
it('sends the change in project structure to the doc updater', function() {
|
||||
const newFiles = [
|
||||
{
|
||||
file: this.newFile,
|
||||
@@ -658,7 +658,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
})
|
||||
})
|
||||
|
||||
return describe('adding a file with an invalid name', function() {
|
||||
describe('adding a file with an invalid name', function() {
|
||||
beforeEach(function() {
|
||||
this.path = '/path/to/file'
|
||||
|
||||
@@ -683,7 +683,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
)
|
||||
})
|
||||
|
||||
return it('returns an error', function() {
|
||||
it('returns an error', function() {
|
||||
const errorMatcher = sinon.match.instanceOf(Errors.InvalidNameError)
|
||||
return this.callback.calledWithMatch(errorMatcher).should.equal(true)
|
||||
})
|
||||
@@ -763,7 +763,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
.should.equal(true)
|
||||
})
|
||||
|
||||
return it('updates the project structure in the doc updater', function() {
|
||||
it('updates the project structure in the doc updater', function() {
|
||||
const oldFiles = [
|
||||
{
|
||||
file: this.oldFile,
|
||||
@@ -802,7 +802,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
)
|
||||
})
|
||||
|
||||
return it('returns an error', function() {
|
||||
it('returns an error', function() {
|
||||
const errorMatcher = sinon.match.instanceOf(Error)
|
||||
return this.callback.calledWithMatch(errorMatcher).should.equal(true)
|
||||
})
|
||||
@@ -851,7 +851,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
.should.equal(true)
|
||||
})
|
||||
|
||||
return it('returns the doc', function() {
|
||||
it('returns the doc', function() {
|
||||
return this.callback.calledWith(null, this.existingDoc, false)
|
||||
})
|
||||
})
|
||||
@@ -895,12 +895,12 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
.should.equal(true)
|
||||
})
|
||||
|
||||
return it('returns the doc', function() {
|
||||
it('returns the doc', function() {
|
||||
return this.callback.calledWith(null, this.newDoc, true)
|
||||
})
|
||||
})
|
||||
|
||||
return describe('upserting a new doc with an invalid name', function() {
|
||||
describe('upserting a new doc with an invalid name', function() {
|
||||
beforeEach(function() {
|
||||
this.folder = { _id: folder_id, docs: [] }
|
||||
this.newDoc = { _id: doc_id }
|
||||
@@ -920,7 +920,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
)
|
||||
})
|
||||
|
||||
return it('returns an error', function() {
|
||||
it('returns an error', function() {
|
||||
const errorMatcher = sinon.match.instanceOf(Errors.InvalidNameError)
|
||||
return this.callback.calledWithMatch(errorMatcher).should.equal(true)
|
||||
})
|
||||
@@ -948,7 +948,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
)
|
||||
})
|
||||
|
||||
return it('returns an error', function() {
|
||||
it('returns an error', function() {
|
||||
const errorMatcher = sinon.match.instanceOf(Error)
|
||||
return this.callback.calledWithMatch(errorMatcher).should.equal(true)
|
||||
})
|
||||
@@ -986,7 +986,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
.should.equal(true)
|
||||
})
|
||||
|
||||
return it('returns the file', function() {
|
||||
it('returns the file', function() {
|
||||
return this.callback.calledWith(null, this.existingFile, false)
|
||||
})
|
||||
})
|
||||
@@ -1030,12 +1030,12 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
.should.equal(true)
|
||||
})
|
||||
|
||||
return it('returns the file', function() {
|
||||
it('returns the file', function() {
|
||||
return this.callback.calledWith(null, this.newFile, true)
|
||||
})
|
||||
})
|
||||
|
||||
return describe('upserting a new file with an invalid name', function() {
|
||||
describe('upserting a new file with an invalid name', function() {
|
||||
beforeEach(function() {
|
||||
this.folder = { _id: folder_id, fileRefs: [] }
|
||||
this.newFile = { _id: file_id }
|
||||
@@ -1055,7 +1055,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
)
|
||||
})
|
||||
|
||||
return it('returns an error', function() {
|
||||
it('returns an error', function() {
|
||||
const errorMatcher = sinon.match.instanceOf(Errors.InvalidNameError)
|
||||
return this.callback.calledWithMatch(errorMatcher).should.equal(true)
|
||||
})
|
||||
@@ -1106,7 +1106,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
.should.equal(true)
|
||||
})
|
||||
|
||||
return it('calls the callback', function() {
|
||||
it('calls the callback', function() {
|
||||
return this.callback
|
||||
.calledWith(
|
||||
null,
|
||||
@@ -1143,13 +1143,13 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
)
|
||||
})
|
||||
|
||||
return it('returns an error', function() {
|
||||
it('returns an error', function() {
|
||||
const errorMatcher = sinon.match.instanceOf(Errors.InvalidNameError)
|
||||
return this.callback.calledWithMatch(errorMatcher).should.equal(true)
|
||||
})
|
||||
})
|
||||
|
||||
return describe('upserting a doc with an invalid name', function() {
|
||||
describe('upserting a doc with an invalid name', function() {
|
||||
beforeEach(function() {
|
||||
this.path = '/folder/*doc.tex'
|
||||
this.newFolders = ['mock-a', 'mock-b']
|
||||
@@ -1173,7 +1173,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
)
|
||||
})
|
||||
|
||||
return it('returns an error', function() {
|
||||
it('returns an error', function() {
|
||||
const errorMatcher = sinon.match.instanceOf(Errors.InvalidNameError)
|
||||
return this.callback.calledWithMatch(errorMatcher).should.equal(true)
|
||||
})
|
||||
@@ -1227,7 +1227,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
.should.equal(true)
|
||||
})
|
||||
|
||||
return it('calls the callback', function() {
|
||||
it('calls the callback', function() {
|
||||
return this.callback
|
||||
.calledWith(
|
||||
null,
|
||||
@@ -1265,13 +1265,13 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
)
|
||||
})
|
||||
|
||||
return it('returns an error', function() {
|
||||
it('returns an error', function() {
|
||||
const errorMatcher = sinon.match.instanceOf(Errors.InvalidNameError)
|
||||
return this.callback.calledWithMatch(errorMatcher).should.equal(true)
|
||||
})
|
||||
})
|
||||
|
||||
return describe('upserting a file with an invalid name', function() {
|
||||
describe('upserting a file with an invalid name', function() {
|
||||
beforeEach(function() {
|
||||
this.path = '/folder/*file.png'
|
||||
this.newFolders = ['mock-a', 'mock-b']
|
||||
@@ -1295,7 +1295,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
)
|
||||
})
|
||||
|
||||
return it('returns an error', function() {
|
||||
it('returns an error', function() {
|
||||
const errorMatcher = sinon.match.instanceOf(Errors.InvalidNameError)
|
||||
return this.callback.calledWithMatch(errorMatcher).should.equal(true)
|
||||
})
|
||||
@@ -1358,7 +1358,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
.should.equal(true)
|
||||
})
|
||||
|
||||
return it('retuns the entity_id', function() {
|
||||
it('retuns the entity_id', function() {
|
||||
return this.callback.calledWith(null, doc_id).should.equal(true)
|
||||
})
|
||||
})
|
||||
@@ -1388,14 +1388,14 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
.should.equal(true)
|
||||
})
|
||||
|
||||
return it('deletes the entity', function() {
|
||||
it('deletes the entity', function() {
|
||||
return this.ProjectEntityUpdateHandler.deleteEntity.withoutLock
|
||||
.calledWith(project_id, this.doc._id, 'doc', userId, this.callback)
|
||||
.should.equal(true)
|
||||
})
|
||||
})
|
||||
|
||||
return describe('when the entity does not exist', function() {
|
||||
describe('when the entity does not exist', function() {
|
||||
beforeEach(function() {
|
||||
this.ProjectLocator.findElementByPath = sinon.stub().yields()
|
||||
this.path = '/doc.tex'
|
||||
@@ -1407,7 +1407,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
)
|
||||
})
|
||||
|
||||
return it('returns an error', function() {
|
||||
it('returns an error', function() {
|
||||
return this.callback
|
||||
.calledWith(new Errors.NotFoundError())
|
||||
.should.equal(true)
|
||||
@@ -1426,7 +1426,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
)
|
||||
})
|
||||
|
||||
return it('calls ProjectEntityMongoUpdateHandler', function() {
|
||||
it('calls ProjectEntityMongoUpdateHandler', function() {
|
||||
return this.ProjectEntityMongoUpdateHandler.mkdirp
|
||||
.calledWith(project_id, this.docPath)
|
||||
.should.equal(true)
|
||||
@@ -1444,7 +1444,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
)
|
||||
})
|
||||
|
||||
return it('calls ProjectEntityMongoUpdateHandler', function() {
|
||||
it('calls ProjectEntityMongoUpdateHandler', function() {
|
||||
return this.ProjectEntityMongoUpdateHandler.mkdirp
|
||||
.calledWith(project_id, this.docPath, { exactCaseMatch: true })
|
||||
.should.equal(true)
|
||||
@@ -1465,14 +1465,14 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
)
|
||||
})
|
||||
|
||||
return it('calls ProjectEntityMongoUpdateHandler', function() {
|
||||
it('calls ProjectEntityMongoUpdateHandler', function() {
|
||||
return this.ProjectEntityMongoUpdateHandler.addFolder
|
||||
.calledWith(project_id, this.parentFolder_id, this.folderName)
|
||||
.should.equal(true)
|
||||
})
|
||||
})
|
||||
|
||||
return describe('adding a folder with an invalid name', function() {
|
||||
describe('adding a folder with an invalid name', function() {
|
||||
beforeEach(function() {
|
||||
this.parentFolder_id = '123asdf'
|
||||
this.folderName = '*new-folder'
|
||||
@@ -1485,7 +1485,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
)
|
||||
})
|
||||
|
||||
return it('returns an error', function() {
|
||||
it('returns an error', function() {
|
||||
const errorMatcher = sinon.match.instanceOf(Errors.InvalidNameError)
|
||||
return this.callback.calledWithMatch(errorMatcher).should.equal(true)
|
||||
})
|
||||
@@ -1540,7 +1540,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
.should.equal(true)
|
||||
})
|
||||
|
||||
return it('sends the changes in project structure to the doc updater', function() {
|
||||
it('sends the changes in project structure to the doc updater', function() {
|
||||
return this.DocumentUpdaterHandler.updateProjectStructure
|
||||
.calledWith(
|
||||
project_id,
|
||||
@@ -1603,7 +1603,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
.should.equal(true)
|
||||
})
|
||||
|
||||
return it('sends the changes in project structure to the doc updater', function() {
|
||||
it('sends the changes in project structure to the doc updater', function() {
|
||||
return this.DocumentUpdaterHandler.updateProjectStructure
|
||||
.calledWith(
|
||||
project_id,
|
||||
@@ -1616,7 +1616,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
})
|
||||
})
|
||||
|
||||
return describe('renaming an entity to an invalid name', function() {
|
||||
describe('renaming an entity to an invalid name', function() {
|
||||
beforeEach(function() {
|
||||
this.project_name = 'project name'
|
||||
this.startPath = '/folder/a.tex'
|
||||
@@ -1647,7 +1647,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
)
|
||||
})
|
||||
|
||||
return it('returns an error', function() {
|
||||
it('returns an error', function() {
|
||||
const errorMatcher = sinon.match.instanceOf(Errors.InvalidNameError)
|
||||
return this.callback.calledWithMatch(errorMatcher).should.equal(true)
|
||||
})
|
||||
@@ -1665,7 +1665,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
)
|
||||
})
|
||||
|
||||
return it('should return an error', function() {
|
||||
it('should return an error', function() {
|
||||
const error = new Errors.ProjectHistoryDisabledError(
|
||||
`project history not enabled for ${project_id}`
|
||||
)
|
||||
@@ -1684,7 +1684,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
)
|
||||
})
|
||||
|
||||
return it('should return an error', function() {
|
||||
it('should return an error', function() {
|
||||
const error = new Errors.ProjectHistoryDisabledError(
|
||||
`project history not enabled for ${project_id}`
|
||||
)
|
||||
@@ -1692,7 +1692,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
})
|
||||
})
|
||||
|
||||
return describe('a project with project-history enabled', function() {
|
||||
describe('a project with project-history enabled', function() {
|
||||
beforeEach(function() {
|
||||
this.ProjectGetter.getProject = sinon.stub().yields(null, this.project)
|
||||
const docs = [
|
||||
@@ -1755,7 +1755,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
.should.equal(true)
|
||||
})
|
||||
|
||||
return it('calls the callback', function() {
|
||||
it('calls the callback', function() {
|
||||
return this.callback.called.should.equal(true)
|
||||
})
|
||||
})
|
||||
@@ -1804,7 +1804,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
return this.DocumentUpdaterHandler.deleteDoc.called.should.equal(false)
|
||||
})
|
||||
|
||||
return it('should should send the update to the doc updater', function() {
|
||||
it('should should send the update to the doc updater', function() {
|
||||
const oldFiles = [{ file: this.entity, path: this.path }]
|
||||
return this.DocumentUpdaterHandler.updateProjectStructure
|
||||
.calledWith(project_id, projectHistoryId, userId, {
|
||||
@@ -1838,7 +1838,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
.should.equal(true)
|
||||
})
|
||||
|
||||
return it('should should send the update to the doc updater', function() {
|
||||
it('should should send the update to the doc updater', function() {
|
||||
const oldDocs = [{ doc: this.entity, path: this.path }]
|
||||
return this.DocumentUpdaterHandler.updateProjectStructure
|
||||
.calledWith(project_id, projectHistoryId, userId, {
|
||||
@@ -1849,7 +1849,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
})
|
||||
})
|
||||
|
||||
return describe('a folder', function() {
|
||||
describe('a folder', function() {
|
||||
beforeEach(function(done) {
|
||||
this.folder = {
|
||||
folders: [
|
||||
@@ -1909,7 +1909,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
.should.equal(true)
|
||||
})
|
||||
|
||||
return it('should should send one update to the doc updater for all docs and files', function() {
|
||||
it('should should send one update to the doc updater for all docs and files', function() {
|
||||
const oldFiles = [
|
||||
{ file: this.file2, path: '/folder/file-name-2' },
|
||||
{ file: this.file1, path: '/folder/subfolder/file-name-1' }
|
||||
@@ -1929,7 +1929,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
})
|
||||
})
|
||||
|
||||
return describe('_cleanUpDoc', function() {
|
||||
describe('_cleanUpDoc', function() {
|
||||
beforeEach(function() {
|
||||
this.doc = {
|
||||
_id: ObjectId(),
|
||||
@@ -1982,12 +1982,12 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
.should.equal(true)
|
||||
})
|
||||
|
||||
return it('should call the callback', function() {
|
||||
it('should call the callback', function() {
|
||||
return this.callback.called.should.equal(true)
|
||||
})
|
||||
})
|
||||
|
||||
return describe('when the doc is not the root doc', function() {
|
||||
describe('when the doc is not the root doc', function() {
|
||||
beforeEach(function() {
|
||||
this.project.rootDoc_id = ObjectId()
|
||||
return this.ProjectEntityUpdateHandler._cleanUpDoc(
|
||||
@@ -2005,7 +2005,7 @@ describe('ProjectEntityUpdateHandler', function() {
|
||||
)
|
||||
})
|
||||
|
||||
return it('should call the callback', function() {
|
||||
it('should call the callback', function() {
|
||||
return this.callback.called.should.equal(true)
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user