method
run_predicate_on
1.2.8 -
Show latest stable
-
0 notes -
Class: Spec::Matchers::Be
- 1.1.4
- 1.1.12 (0)
- 1.2.0 (0)
- 1.2.8 (0)
- 1.3.0
- 1.3.1
- What's this?
run_predicate_on(actual)
public
Hide source
# File lib/spec/matchers/be.rb, line 18 def run_predicate_on(actual) begin return @result = actual.__send__(predicate, *@args) rescue NameError => predicate_missing_error "this needs to be here or rcov will not count this branch even though it's executed in a code example" end begin return @result = actual.__send__(present_tense_predicate, *@args) rescue NameError raise predicate_missing_error end end