Sha256: dc409e3eba1f2a57576aaae008c0cc9778029c33752f92fc8ef11a44a39101b3

Contents?: true

Size: 922 Bytes

Versions: 21

Compression:

Stored size: 922 Bytes

Contents

require 'test_helper'

class UtilsTest < ActiveSupport::TestCase
  test 'exists filethumb' do
    %w(avi doc docx exe gz htm jpg mp3 mpg pdf psd rar swf tar txt wmv xlsx zip).each do |ext|
      assert_equal "/assets/ckeditor/filebrowser/images/thumbs/#{ext}.gif", Ckeditor::Utils.filethumb("somefile.#{ext}")
    end

    assert_equal "/assets/ckeditor/filebrowser/images/thumbs/unknown.gif", Ckeditor::Utils.filethumb("somefile.ddd")
  end

  test 'wrong filethumb' do
    assert_equal "/assets/ckeditor/filebrowser/images/thumbs/unknown.gif", Ckeditor::Utils.filethumb("somefile.ddd")
    assert_equal "/assets/ckeditor/filebrowser/images/thumbs/unknown.gif", Ckeditor::Utils.filethumb("somefile")
    assert_equal "/assets/ckeditor/filebrowser/images/thumbs/unknown.gif", Ckeditor::Utils.filethumb("")
    assert_equal "/assets/ckeditor/filebrowser/images/thumbs/unknown.gif", Ckeditor::Utils.filethumb(nil)
  end
end

Version data entries

21 entries across 21 versions & 2 rubygems

Version Path
glebtv-ckeditor-4.4.7.4 test/models/utils_test.rb
glebtv-ckeditor-4.4.7.3 test/models/utils_test.rb
glebtv-ckeditor-4.4.7.2 test/models/utils_test.rb
glebtv-ckeditor-4.4.7.1 test/models/utils_test.rb
glebtv-ckeditor-4.4.7 test/models/utils_test.rb
glebtv-ckeditor-4.4.6 test/models/utils_test.rb
glebtv-ckeditor-4.4.3.4 test/models/utils_test.rb
glebtv-ckeditor-4.4.3.3 test/models/utils_test.rb
glebtv-ckeditor-4.4.3.2 test/models/utils_test.rb
glebtv-ckeditor-4.4.3.1 test/models/utils_test.rb
glebtv-ckeditor-4.4.3.0 test/models/utils_test.rb
glebtv-ckeditor-4.3.2.6 test/models/utils_test.rb
ckeditor-4.1.0 test/models/utils_test.rb
glebtv-ckeditor-4.3.2.5 test/models/utils_test.rb
ckeditor-4.0.11 test/models/utils_test.rb
glebtv-ckeditor-4.3.2.4 test/models/utils_test.rb
glebtv-ckeditor-4.3.2.3 test/models/utils_test.rb
glebtv-ckeditor-4.3.2.2 test/models/utils_test.rb
glebtv-ckeditor-4.3.2.1 test/models/utils_test.rb
glebtv-ckeditor-4.3.2.0 test/models/utils_test.rb