From c38cd48555b681067ba73eff497b115dedc90bce Mon Sep 17 00:00:00 2001 From: Antonio Scandurra Date: Thu, 15 Oct 2015 09:56:11 +0200 Subject: [PATCH] Bring back failure reports when running `grunt run-specs` Log output to stderr as we did before, so that grunt can, in turn, output it to console when specs fail. Welcome back build failures! :tada: /cc: @nathansobo @maxbrunsfeld --- spec/jasmine-test-runner.coffee | 2 +- src/browser/atom-application.coffee | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/spec/jasmine-test-runner.coffee b/spec/jasmine-test-runner.coffee index 8d1eeac85..7ef34ce54 100644 --- a/spec/jasmine-test-runner.coffee +++ b/spec/jasmine-test-runner.coffee @@ -89,7 +89,7 @@ buildTerminalReporter = (logFile, resolveWithExitCode) -> if logStream? fs.writeSync(logStream, str) else - ipc.send 'write-to-stdout', str + ipc.send 'write-to-stderr', str {TerminalReporter} = require 'jasmine-tagged' new TerminalReporter diff --git a/src/browser/atom-application.coffee b/src/browser/atom-application.coffee index e63e3a766..b8e3e7bc2 100644 --- a/src/browser/atom-application.coffee +++ b/src/browser/atom-application.coffee @@ -277,6 +277,9 @@ class AtomApplication ipc.on 'write-to-stdout', (event, output) -> process.stdout.write(output) + ipc.on 'write-to-stderr', (event, output) -> + process.stderr.write(output) + # Public: Executes the given command. # # If it isn't handled globally, delegate to the currently focused window.