4 dir = File.dirname(__FILE__)
5 lib_path = File.expand_path("#{dir}/../lib")
6 $LOAD_PATH.unshift lib_path unless $LOAD_PATH.include?(lib_path)
11 spec_classes_path = File.expand_path("#{dir}/../spec/spec/spec_classes")
12 require spec_classes_path unless $LOAD_PATH.include?(spec_classes_path)
17 raise_error(Spec::Expectations::ExpectationNotMetError)
20 def fail_with(message)
21 raise_error(Spec::Expectations::ExpectationNotMetError, message)
25 def matches?(proc, &block)
35 @error.message + "\n" + @error.backtrace.join("\n")