diff options
| author | Mike McQuaid | 2017-09-22 21:13:55 +0100 |
|---|---|---|
| committer | GitHub | 2017-09-22 21:13:55 +0100 |
| commit | 046486900e63c2c86afeda54263a52d623e419d1 (patch) | |
| tree | 676f79952932fbb0bb5ec9628f2faf813e0c0dbf | |
| parent | 199aa956ccad5ec7034e3d1f2011fee4bcd9b784 (diff) | |
| parent | 5fa4d60c7b6c6d0e8488ad3a7d6649233af4fb2e (diff) | |
| download | brew-046486900e63c2c86afeda54263a52d623e419d1.tar.bz2 | |
Merge pull request #3186 from naoty/detect-failure-message
Add a failure message to be_detected_from matcher
| -rw-r--r-- | Library/Homebrew/test/version_spec.rb | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/Library/Homebrew/test/version_spec.rb b/Library/Homebrew/test/version_spec.rb index cee57e935..d670d79c8 100644 --- a/Library/Homebrew/test/version_spec.rb +++ b/Library/Homebrew/test/version_spec.rb @@ -241,8 +241,18 @@ describe Version do describe "::detect" do matcher :be_detected_from do |url, specs = {}| - match do |version| - Version.detect(url, specs) == version + detected = Version.detect(url, specs) + + match do |expected| + detected == expected + end + + failure_message do |expected| + message = <<-EOS + expected: %s + detected: %s + EOS + format(message, expected, detected) end end |
