mirror of
https://github.com/overleaf/overleaf.git
synced 2024-12-01 13:32:15 -05:00
Fix tests
This commit is contained in:
parent
6704d39b47
commit
cfbd917eef
1 changed files with 8 additions and 5 deletions
|
@ -66,7 +66,7 @@ describe 'Notifications Tests', ->
|
||||||
@countStub.callsArgWith(1, null, 0)
|
@countStub.callsArgWith(1, null, 0)
|
||||||
|
|
||||||
@notifications.addNotification user_id, @stubbedNotification, (err)=>
|
@notifications.addNotification user_id, @stubbedNotification, (err)=>
|
||||||
@insertStub.calledWith(@expectedDocument).should.equal true
|
assert.deepEqual(@insertStub.lastCall.args[0], @expectedDocument)
|
||||||
done()
|
done()
|
||||||
|
|
||||||
it 'should fail insert of existing notification key', (done)->
|
it 'should fail insert of existing notification key', (done)->
|
||||||
|
@ -100,7 +100,7 @@ describe 'Notifications Tests', ->
|
||||||
|
|
||||||
@notifications.addNotification user_id, @stubbedNotification, (err)=>
|
@notifications.addNotification user_id, @stubbedNotification, (err)=>
|
||||||
@insertStub.callCount.should.equal 1
|
@insertStub.callCount.should.equal 1
|
||||||
@insertStub.calledWith(@expectedDocument).should.equal true
|
assert.deepEqual(@insertStub.lastCall.args[0], @expectedDocument)
|
||||||
done()
|
done()
|
||||||
|
|
||||||
describe 'when the notification has a nonsensical expires field', () ->
|
describe 'when the notification has a nonsensical expires field', () ->
|
||||||
|
@ -149,12 +149,15 @@ describe 'Notifications Tests', ->
|
||||||
@updateStub.callsArgWith(2, null)
|
@updateStub.callsArgWith(2, null)
|
||||||
|
|
||||||
@notifications.removeNotificationKey user_id, notification_key, (err)=>
|
@notifications.removeNotificationKey user_id, notification_key, (err)=>
|
||||||
searchOps =
|
searchOps = {
|
||||||
user_id:ObjectId(user_id)
|
user_id:ObjectId(user_id)
|
||||||
key: notification_key
|
key: notification_key
|
||||||
updateOperation =
|
}
|
||||||
|
updateOperation = {
|
||||||
"$unset": {templateKey:true}
|
"$unset": {templateKey:true}
|
||||||
@updateStub.calledWith(searchOps, updateOperation).should.equal true
|
}
|
||||||
|
assert.deepEqual(@updateStub.args[0][0], searchOps)
|
||||||
|
assert.deepEqual(@updateStub.args[0][1], updateOperation)
|
||||||
done()
|
done()
|
||||||
|
|
||||||
describe 'removeNotificationByKeyOnly', ->
|
describe 'removeNotificationByKeyOnly', ->
|
||||||
|
|
Loading…
Reference in a new issue