Sha256: 1d369d3fb0e90956e5296de8820009dffbf158d8633c8c6d617d5d307ed1ddd3

Contents?: true

Size: 444 Bytes

Versions: 8

Compression:

Stored size: 444 Bytes

Contents

# encoding: utf-8
require './test/helper'

class FilenameCleanerTest < Test::Unit::TestCase
  should 'convert invalid characters to underscores' do
    cleaner = Paperclip::FilenameCleaner.new(/[aeiou]/)
    assert_equal "b_s_b_ll", cleaner.call("baseball")
  end

  should 'not convert anything if the character regex is nil' do
    cleaner = Paperclip::FilenameCleaner.new(nil)
    assert_equal "baseball", cleaner.call("baseball")
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
paperclip-4.1.1 test/filename_cleaner_test.rb
paperclip-4.1.0 test/filename_cleaner_test.rb
paperclip-3.5.4 test/filename_cleaner_test.rb
paperclip-4.0.0 test/filename_cleaner_test.rb
paperclip-3.5.3 test/filename_cleaner_test.rb
paperclip-3.5.2 test/filename_cleaner_test.rb
paperclip-3.5.1 test/filename_cleaner_test.rb
paperclip-3.5.0 test/filename_cleaner_test.rb