Sha256: 5c2317a309641df5c6203daed289e10698dc3c270a5bdf378b08160e97597aa8

Contents?: true

Size: 973 Bytes

Versions: 2

Compression:

Stored size: 973 Bytes

Contents

require "test_helper"

module ThemesForRails
  class RoutingTest < ActionController::TestCase  
    should "recognize stylesheets route" do
      assert_generates('/themes/default/stylesheets/app.css', { 
        :controller => 'themes_for_rails/assets', 
        :action => 'stylesheets',
        :theme => 'default', 
        :asset => 'app',
        :extension => 'css'
      })
    end
    should "recognize javascripts route" do
      assert_generates('/themes/default/javascripts/app.js', { 
        :controller => 'themes_for_rails/assets', 
        :action => 'javascripts',
        :theme => 'default', 
        :asset => 'app',
        :extension => 'js'
      })
    end
    should "recognize images route" do
      assert_generates('/themes/default/images/logo.png', { 
        :controller => 'themes_for_rails/assets', 
        :action => 'images',
        :theme => 'default', 
        :asset => 'logo',
        :extension => 'png'
      })
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
themes_for_rails-0.2.2 test/routes_test.rb
themes_for_rails-0.2.1 test/routes_test.rb