Răsfoiți Sursa

Fix unit tests

James Allen 12 ani în urmă
părinte
comite
d599cfa7ac

+ 3 - 2
services/web/test/UnitTests/coffee/Editor/EditorControllerTests.coffee

@@ -296,6 +296,7 @@ describe "EditorController", ->
 			@email = "Jane.Doe@example.com"
 			@email = "Jane.Doe@example.com"
 			@priveleges = "readOnly"
 			@priveleges = "readOnly"
 			@addedUser = { _id: "added-user" }
 			@addedUser = { _id: "added-user" }
+			@ProjectEditorHandler.buildUserModelView = sinon.stub().returns(@addedUser)
 			@CollaboratorsHandler.addUserToProject = sinon.stub().callsArgWith(3, null, @addedUser)
 			@CollaboratorsHandler.addUserToProject = sinon.stub().callsArgWith(3, null, @addedUser)
 			@EditorRealTimeController.emitToRoom = sinon.stub()
 			@EditorRealTimeController.emitToRoom = sinon.stub()
 			@callback = sinon.stub()
 			@callback = sinon.stub()
@@ -314,9 +315,9 @@ describe "EditorController", ->
 					@EditorRealTimeController.emitToRoom.calledWith(@project_id, "userAddedToProject", @addedUser).should.equal true
 					@EditorRealTimeController.emitToRoom.calledWith(@project_id, "userAddedToProject", @addedUser).should.equal true
 					done()
 					done()
 
 
-			it "should return true to the callback", (done)->
+			it "should return the user to the callback", (done)->
 				@EditorController.addUserToProject @project_id, @email, @priveleges, (err, result)=>
 				@EditorController.addUserToProject @project_id, @email, @priveleges, (err, result)=>
-					result.should.equal true
+					result.should.equal @addedUser
 					done()
 					done()