# File lib/merb-core/test/test_ext/rspec.rb, line 85 85: def self.create(*names, &block) 86: @guid ||= 0 87: Merb::Test::Matchers.module_eval do 88: klass = Class.new(MatcherDSL) do 89: def initialize(expected_value) 90: @expected_value = expected_value 91: end 92: end 93: klass.class_eval(&block) 94: 95: names.each do |name| 96: define_method(name) do |*expected_value| 97: # Avoid a warning for the form should foo. 98: klass.new(expected_value && expected_value[0]) 99: end 100: end 101: end 102: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.