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.rb22
1 files changed, 22 insertions, 0 deletions
diff --git a/test/did_you_mean/test_verbose_formatter.rb b/test/did_you_mean/test_verbose_formatter.rb
new file mode 100644
index 0000000000..43ce83287e
--- /dev/null
+++ b/test/did_you_mean/test_verbose_formatter.rb
@@ -0,0 +1,22 @@
+require_relative './helper'
+
+class VerboseFormatterTest < Test::Unit::TestCase
+ def setup
+ require_relative File.join(DidYouMean::TestHelper.root, 'verbose')
+ end
+
+ def teardown
+ DidYouMean.formatter = DidYouMean::PlainFormatter.new
+ end
+
+ def test_message
+ @error = assert_raise(NoMethodError){ 1.zeor? }
+
+ assert_equal <<~MESSAGE.chomp, @error.message
+ undefined method `zeor?' for 1:Integer
+
+ Did you mean? zero?
+
+ MESSAGE
+ end
+end