Просмотр исходного кода

Merge pull request #21 from sharelatex/bg-fix-listen-in-acceptance-tests

exit if mock servers fail to start
Brian Gough 9 лет назад
Родитель
Сommit
ee2bdfb61c

+ 5 - 1
services/real-time/test/acceptance/coffee/helpers/MockDocUpdaterServer.coffee

@@ -38,5 +38,9 @@ module.exports = MockDocUpdaterServer =
 		app.listen 3003, (error) ->
 			MockDocUpdaterServer.running = true
 			callback(error)
+		.on "error", (error) ->
+			console.error "error starting MockDocUpdaterServer:", error.message
+			process.exit(1)
+
 			
-sinon.spy MockDocUpdaterServer, "getDocument"
+sinon.spy MockDocUpdaterServer, "getDocument"

+ 5 - 1
services/real-time/test/acceptance/coffee/helpers/MockWebServer.coffee

@@ -35,5 +35,9 @@ module.exports = MockWebServer =
 		app.listen 3000, (error) ->
 			MockWebServer.running = true
 			callback(error)
+		.on "error", (error) ->
+			console.error "error starting MockWebServer:", error.message
+			process.exit(1)
+
 			
-sinon.spy MockWebServer, "joinProject"
+sinon.spy MockWebServer, "joinProject"