Sha256: df308986f61380f1b87b895a6c09c6fe58293884efde430221926de9794f43d6
Contents?: true
Size: 770 Bytes
Versions: 11
Compression:
Stored size: 770 Bytes
Contents
require File.expand_path('../test_helper', __FILE__) class LocalFileTest < UnitTest class App < UnitTest::App register Sinatra::AssetPack assets { css :application, [ '/css/*.css' ] serve '/fonts', :from => 'app/fonts' } end test "local file for (in existing files)" do fn = App.assets.local_file_for '/images/background.jpg' assert_equal r('app/images/background.jpg'), fn end test "local file for (in existing files, custom serve path)" do fn = App.assets.local_file_for '/fonts/cantarell-regular-webfont.ttf' assert_equal r('app/fonts/cantarell-regular-webfont.ttf'), fn end test "local file for (in nonexisting files)" do fn = App.assets.local_file_for '/images/404.jpg' assert fn.nil? end end
Version data entries
11 entries across 11 versions & 2 rubygems