Sha256: 3cc8159e25ab3c7f9965271cbb40df339c930a33aaf2ceafdc99fdb76cc0eb51
Contents?: true
Size: 396 Bytes
Versions: 3
Compression:
Stored size: 396 Bytes
Contents
RSpec::Matchers.define :allow_file_size do |size, validator, message| match do |model| value = double('file', size: size) model.any_instance.stub(:read_attribute_for_validation).and_return(value) dummy = model.new validator.validate(dummy) if message.present? dummy.errors.full_messages.exclude?(message[:message]) else dummy.errors.empty? end end end
Version data entries
3 entries across 3 versions & 1 rubygems