lib/micronaut/expectations.rb in spicycode-micronaut-0.0.6 vs lib/micronaut/expectations.rb in spicycode-micronaut-0.0.7

- old
+ new

@@ -3,11 +3,11 @@ require 'micronaut/expectations/extensions' require 'micronaut/expectations/handler' require 'micronaut/expectations/wrap_expectation' module Micronaut - + # Micronaut::Expectations lets you set expectations on your objects. # # result.should == 37 # team.should have(11).players_on_the_field # @@ -29,17 +29,16 @@ # +true+, then the spec fails with the message returned by <tt>matcher.negative_failure_message</tt>. # # Micronaut ships with a standard set of useful matchers, and writing your own # matchers is quite simple. See Micronaut::Matchers for details. module Expectations - class << self - attr_accessor :differ - - def fail_with(message, expected=nil, target=nil) # :nodoc: - if Array === message && message.length == 3 - message, expected, target = message[0], message[1], message[2] - end - Kernel::raise(Micronaut::Expectations::ExpectationNotMetError.new(message)) + + def self.fail_with(message, expected=nil, target=nil) # :nodoc: + if Array === message && message.length == 3 + message, expected, target = message[0], message[1], message[2] end + Kernel::raise(Micronaut::Expectations::ExpectationNotMetError.new(message)) end + end -end + +end \ No newline at end of file