spec/util/bagit_matchers.rb in bagit-0.3.2 vs spec/util/bagit_matchers.rb in bagit-0.3.4

- old
+ new

@@ -1,9 +1,10 @@ module BagitMatchers - class BeIn + class BeIn + def initialize(*expected_collection) @expected = expected_collection end def matches?(target) @@ -13,37 +14,43 @@ def failure_message "expected <#{@target}> to be in collection <#{@expected}>" end - def negative_failure_message + def failure_message_when_negated "expected <#{@target}> to not be in collection <#{@expected}>" end + alias negative_failure_message failure_message_when_negated end def be_in(*expected_collection) BeIn.new(*expected_collection) end - class ExistOnFS + class ExistOnFS + def matches?(target) @target = target File.exist? target end def failure_message "expected <#{@target}> to exist, but it doesn't" end - def negative_failure_message + def failure_message_when_negated "expected <#{@target}> to not exist but it does" end + alias negative_failure_message failure_message_when_negated end - def exist_on_fs + def exist_on_fs ExistOnFS.new end + + + end