summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuel Giddins <segiddins@segiddins.me>2016-08-11 15:53:26 -0500
committerSamuel Giddins <segiddins@segiddins.me>2016-08-11 15:53:26 -0500
commitc5429e95bb9b667d058fb18c561edad4d756e711 (patch)
treea25d4f48d39e337f9153e54c1ddbcfb53ab2381a
parent767ac0e565008782c3d0e79cfc79e95d35e0400f (diff)
downloadbundler-c5429e95bb9b667d058fb18c561edad4d756e711.tar.gz
Dont print all_ouput inline unless the doc formatter is in use
-rw-r--r--spec/spec_helper.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/spec/spec_helper.rb b/spec/spec_helper.rb
index 074645ec50..a3251ea640 100644
--- a/spec/spec_helper.rb
+++ b/spec/spec_helper.rb
@@ -103,7 +103,7 @@ RSpec.configure do |config|
config.after :each do |example|
@all_output.strip!
if example.exception && !@all_output.empty?
- warn @all_output
+ warn @all_output unless config.formatters.grep(RSpec::Core::Formatters::DocumentationFormatter).empty?
message = example.exception.message + "\n\nCommands:\n#{@all_output}"
(class << example.exception; self; end).send(:define_method, :message) do
message