]> git.openstreetmap.org Git - rails.git/blob - vendor/gems/rspec-1.1.2/lib/spec/matchers/exist.rb
a5a91113236f3844fee0c828c58663e5e07188e1
[rails.git] / vendor / gems / rspec-1.1.2 / lib / spec / matchers / exist.rb
1 module Spec
2   module Matchers
3     class Exist
4       def matches? actual
5         @actual = actual
6         @actual.exist?
7       end
8       def failure_message
9         "expected #{@actual.inspect} to exist, but it doesn't."
10       end
11       def negative_failure_message
12         "expected #{@actual.inspect} to not exist, but it does."
13       end
14     end
15     def exist; Exist.new; end
16   end
17 end