mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-06-07 08:09:01 +02:00
Revert "Revert "format fix""
This reverts commit 4617b9ec2ed63b14418a8510a214e58397314831. GitOrigin-RevId: abb3f94c50b94cd87012d9e55c40afd9cbfe97e0
This commit is contained in:
@@ -1113,48 +1113,55 @@ describe('ProjectStructureChanges', function() {
|
||||
}
|
||||
this.project0 = project
|
||||
done()
|
||||
})
|
||||
}
|
||||
)
|
||||
})
|
||||
})
|
||||
})
|
||||
})
|
||||
|
||||
describe('when rootDoc_id matches doc being deleted', () => {
|
||||
describe('when rootDoc_id matches doc being deleted', function() {
|
||||
beforeEach(function(done) {
|
||||
Project.update({_id: this.exampleProjectId}, {$set: {rootDoc_id: this.exampleDocId}}, done)
|
||||
Project.update(
|
||||
{ _id: this.exampleProjectId },
|
||||
{ $set: { rootDoc_id: this.exampleDocId } },
|
||||
done
|
||||
)
|
||||
})
|
||||
|
||||
it('should clear rootDoc_id', function(done) {
|
||||
deleteItem(this, 'doc', this.exampleDocId, () => {
|
||||
ProjectGetter.getProject(
|
||||
this.exampleProjectId,
|
||||
(error, project) => {
|
||||
if (error) {
|
||||
throw error
|
||||
}
|
||||
expect(project.rootDoc_id).to.be.undefined
|
||||
done()
|
||||
ProjectGetter.getProject(this.exampleProjectId, (error, project) => {
|
||||
if (error) {
|
||||
throw error
|
||||
}
|
||||
expect(project.rootDoc_id).to.be.undefined
|
||||
done()
|
||||
})
|
||||
})
|
||||
})
|
||||
})
|
||||
|
||||
describe('when rootDoc_id does not match doc being deleted', () => {
|
||||
describe('when rootDoc_id does not match doc being deleted', function() {
|
||||
beforeEach(function(done) {
|
||||
this.exampleRootDocId = new ObjectId()
|
||||
Project.update({_id: this.exampleProjectId}, {$set: {rootDoc_id: this.exampleRootDocId}}, done)
|
||||
Project.update(
|
||||
{ _id: this.exampleProjectId },
|
||||
{ $set: { rootDoc_id: this.exampleRootDocId } },
|
||||
done
|
||||
)
|
||||
})
|
||||
|
||||
it('should not clear rootDoc_id', function(done) {
|
||||
deleteItem(this, 'doc', this.exampleDocId, () => {
|
||||
ProjectGetter.getProject(
|
||||
this.exampleProjectId,
|
||||
(error, project) => {
|
||||
if (error) {
|
||||
throw error
|
||||
}
|
||||
expect(project.rootDoc_id.toString()).to.equal(this.exampleRootDocId.toString())
|
||||
done()
|
||||
ProjectGetter.getProject(this.exampleProjectId, (error, project) => {
|
||||
if (error) {
|
||||
throw error
|
||||
}
|
||||
expect(project.rootDoc_id.toString()).to.equal(
|
||||
this.exampleRootDocId.toString()
|
||||
)
|
||||
done()
|
||||
})
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user