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