Procházet zdrojové kódy

check project structure version in unit tests

Brian Gough před 8 roky
rodič
revize
af494dedf2

+ 6 - 4
services/web/test/unit/coffee/DocumentUpdater/DocumentUpdaterHandlerTests.coffee

@@ -390,6 +390,8 @@ describe 'DocumentUpdaterHandler', ->
 	describe "updateProjectStructure ", ->
 	describe "updateProjectStructure ", ->
 		beforeEach ->
 		beforeEach ->
 			@user_id = 1234
 			@user_id = 1234
+			@version = 999
+			@Project.findOne = sinon.stub().callsArgWith(2,null, {_id: @project_id, version:@version})
 
 
 		describe "with project history disabled", ->
 		describe "with project history disabled", ->
 			beforeEach ->
 			beforeEach ->
@@ -434,7 +436,7 @@ describe 'DocumentUpdaterHandler', ->
 
 
 					@handler.updateProjectStructure @project_id, @user_id, @changes, () =>
 					@handler.updateProjectStructure @project_id, @user_id, @changes, () =>
 						@request.post
 						@request.post
-							.calledWith(url: @url, json: {docUpdates, fileUpdates: [], userId: @user_id})
+							.calledWith(url: @url, json: {docUpdates, fileUpdates: [], userId: @user_id, version:@version})
 							.should.equal true
 							.should.equal true
 						done()
 						done()
 
 
@@ -454,7 +456,7 @@ describe 'DocumentUpdaterHandler', ->
 
 
 					@handler.updateProjectStructure @project_id, @user_id, @changes, () =>
 					@handler.updateProjectStructure @project_id, @user_id, @changes, () =>
 						@request.post
 						@request.post
-							.calledWith(url: @url, json: {docUpdates, fileUpdates: [], userId: @user_id})
+							.calledWith(url: @url, json: {docUpdates, fileUpdates: [], userId: @user_id, version:@version})
 							.should.equal true
 							.should.equal true
 						done()
 						done()
 
 
@@ -474,7 +476,7 @@ describe 'DocumentUpdaterHandler', ->
 
 
 					@handler.updateProjectStructure @project_id, @user_id, @changes, () =>
 					@handler.updateProjectStructure @project_id, @user_id, @changes, () =>
 						@request.post
 						@request.post
-							.calledWith(url: @url, json: {docUpdates: [], fileUpdates, userId: @user_id})
+							.calledWith(url: @url, json: {docUpdates: [], fileUpdates, userId: @user_id, version:@version})
 							.should.equal true
 							.should.equal true
 						done()
 						done()
 
 
@@ -493,7 +495,7 @@ describe 'DocumentUpdaterHandler', ->
 
 
 					@handler.updateProjectStructure @project_id, @user_id, @changes, () =>
 					@handler.updateProjectStructure @project_id, @user_id, @changes, () =>
 						@request.post
 						@request.post
-							.calledWith(url: @url, json: {docUpdates, fileUpdates: [], userId: @user_id})
+							.calledWith(url: @url, json: {docUpdates, fileUpdates: [], userId: @user_id, version:@version})
 							.should.equal true
 							.should.equal true
 						done()
 						done()