summaryrefslogtreecommitdiff
path: root/test/did_you_mean/test_verbose_formatter.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/did_you_mean/test_verbose_formatter.rb')
-rw-r--r--test/did_you_mean/test_verbose_formatter.rb15
1 files changed, 15 insertions, 0 deletions
diff --git a/test/did_you_mean/test_verbose_formatter.rb b/test/did_you_mean/test_verbose_formatter.rb
index d8f2f46273..411f175180 100644
--- a/test/did_you_mean/test_verbose_formatter.rb
+++ b/test/did_you_mean/test_verbose_formatter.rb
@@ -1,14 +1,29 @@
require_relative './helper'
class VerboseFormatterTest < Test::Unit::TestCase
+ class ErrorHighlightDummyFormatter
+ def message_for(spot)
+ ""
+ end
+ end
+
def setup
require_relative File.join(DidYouMean::TestHelper.root, 'verbose')
DidYouMean.formatter = DidYouMean::VerboseFormatter.new
+
+ if defined?(ErrorHighlight)
+ @error_highlight_old_formatter = ErrorHighlight.formatter
+ ErrorHighlight.formatter = ErrorHighlightDummyFormatter.new
+ end
end
def teardown
DidYouMean.formatter = DidYouMean::PlainFormatter.new
+
+ if defined?(ErrorHighlight)
+ ErrorHighlight.formatter = @error_highlight_old_formatter
+ end
end
def test_message