Fix described_class in custom matcher.
This commit is contained in:
parent
5e1806e796
commit
32d1f6db8b
@ -9,7 +9,9 @@ describe Homebrew::MissingFormula do
|
||||
|
||||
context "::blacklisted_reason" do
|
||||
matcher(:be_blacklisted) do
|
||||
match(&described_class.method(:blacklisted_reason))
|
||||
match do |expected|
|
||||
described_class.blacklisted_reason(expected)
|
||||
end
|
||||
end
|
||||
|
||||
context "rubygems" do
|
||||
|
||||
@ -241,10 +241,9 @@ describe Version do
|
||||
|
||||
describe "::detect" do
|
||||
matcher :be_detected_from do |url, specs = {}|
|
||||
detected = described_class.detect(url, specs)
|
||||
|
||||
match do |expected|
|
||||
detected == expected
|
||||
@detected = described_class.detect(url, specs)
|
||||
@detected == expected
|
||||
end
|
||||
|
||||
failure_message do |expected|
|
||||
@ -252,7 +251,7 @@ describe Version do
|
||||
expected: %s
|
||||
detected: %s
|
||||
EOS
|
||||
format(message, expected, detected)
|
||||
format(message, expected, @detected)
|
||||
end
|
||||
end
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user