module CarrierWave::Test::Matchers

These are some matchers that can be used in RSpec specs, to simplify the testing of uploaders.

Public Instance Methods

be_identical_to(expected) click to toggle source
# File lib/carrierwave/test/matchers.rb, line 27
def be_identical_to(expected)
  BeIdenticalTo.new(expected)
end
be_no_larger_than(width, height) click to toggle source
# File lib/carrierwave/test/matchers.rb, line 79
def be_no_larger_than(width, height)
  BeNoLargerThan.new(width, height)
end
have_dimensions(width, height) click to toggle source
# File lib/carrierwave/test/matchers.rb, line 107
def have_dimensions(width, height)
  HaveDimensions.new(width, height)
end
have_permissions(expected) click to toggle source
# File lib/carrierwave/test/matchers.rb, line 51
def have_permissions(expected)
  HavePermissions.new(expected)
end