Sha256: 3e8f46a707dbd0a23aa69e6c6bc249ba741807e26927d3b9d70d9ad9ea0ac250

Contents?: true

Size: 412 Bytes

Versions: 1

Compression:

Stored size: 412 Bytes

Contents

require 'spec_helper'

describe Paperclip::FilenameCleaner do
  it 'converts invalid characters to underscores' do
    cleaner = Paperclip::FilenameCleaner.new(/[aeiou]/)
    expect(cleaner.call("baseball")).to eq "b_s_b_ll"
  end

  it 'does not convert anything if the character regex is nil' do
    cleaner = Paperclip::FilenameCleaner.new(nil)
    expect(cleaner.call("baseball")).to eq "baseball"
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
paperclip-6.1.0 spec/paperclip/filename_cleaner_spec.rb