short_filename_test.rb
642 Bytes
require File.dirname(__FILE__) + '/../test_helper'
class NoosferoFilenamesTest < ActiveSupport::TestCase
include ShortFilename
should 'trunc to 15 chars the big filename' do
assert_equal 'AGENDA(...).mp3', short_filename('AGENDA_CULTURA_-_FESTA_DE_VAQUEIROS_PONTO_DE_SERRA_PRETA_BAIXA.mp3',15)
end
should 'trunc to default limit the big filename' do
assert_equal 'AGENDA_CULTURA_-_FESTA_DE_VAQUEIRO(...).mp3', short_filename('AGENDA_CULTURA_-_FESTA_DE_VAQUEIROS_PONTO_DE_SERRA_PRETA_BAIXA.mp3')
end
should 'does not trunc short filename' do
assert_equal 'filename.mp3', short_filename('filename.mp3')
end
end