method
cache_or_call_cached

1.2.8 -
Show latest stable
-
0 notes -
Class: Spec::Matchers::Matcher
- 1.1.4
- 1.1.12
- 1.2.0 (0)
- 1.2.8 (0)
- 1.3.0 (0)
- 1.3.1 (0)
- What's this?
cache_or_call_cached(key, actual=nil, &block)
private
Hide source
# File lib/spec/matchers/matcher.rb, line 71 def cache_or_call_cached(key, actual=nil, &block) block ? @messages[key] = block : actual.nil? ? @messages[key].call : @messages[key].call(actual) end