Sha256: 5feb0c246be756d847afbc38832e33f4c80db60c888f9b16339f4100d9f1d913

Contents?: true

Size: 815 Bytes

Versions: 37

Compression:

Stored size: 815 Bytes

Contents

module PushType
  module Admin
    class AssetsTest < ActiveSupport::TestCase

      let(:assets) { PushType::Admin::Assets.new }
      
      it { assets.javascripts.must_be_instance_of Array }
      it { assets.stylesheets.must_be_instance_of Array }

      describe '#<<' do
        before(:all) { assets.javascripts << 'foo' }
        it { assets.javascripts.must_include 'foo' }
      end

      describe '#+=' do
        before(:all) { assets.stylesheets += ['bar', 'baz'] }
        it { assets.stylesheets.must_include 'bar' }
        it { assets.stylesheets.must_include 'baz' }
      end

      describe '#register' do
        before(:all) { assets.register 'mylib' }
        it { assets.javascripts.must_include 'mylib' }
        it { assets.stylesheets.must_include 'mylib' }
      end

    end
  end
end

Version data entries

37 entries across 37 versions & 1 rubygems

Version Path
push_type_admin-0.12.1 test/lib/push_type/admin/assets_test.rb
push_type_admin-0.12.0 test/lib/push_type/admin/assets_test.rb
push_type_admin-0.12.0.beta.1 test/lib/push_type/admin/assets_test.rb
push_type_admin-0.11.2 test/lib/push_type/admin/assets_test.rb
push_type_admin-0.11.1 test/lib/push_type/admin/assets_test.rb
push_type_admin-0.11.0.beta.2 test/lib/push_type/admin/assets_test.rb
push_type_admin-0.11.0.beta.1 test/lib/push_type/admin/assets_test.rb
push_type_admin-0.10.4 test/lib/push_type/admin/assets_test.rb
push_type_admin-0.10.3 test/lib/push_type/admin/assets_test.rb
push_type_admin-0.10.2 test/lib/push_type/admin/assets_test.rb
push_type_admin-0.10.1 test/lib/push_type/admin/assets_test.rb
push_type_admin-0.10.0 test/lib/push_type/admin/assets_test.rb
push_type_admin-0.10.0.beta.5 test/lib/push_type/admin/assets_test.rb
push_type_admin-0.10.0.beta.3 test/lib/push_type/admin/assets_test.rb
push_type_admin-0.9.5 test/lib/push_type/admin/assets_test.rb
push_type_admin-0.9.3 test/lib/push_type/admin/assets_test.rb
push_type_admin-0.9.2 test/lib/push_type/admin/assets_test.rb
push_type_admin-0.9.1 test/lib/push_type/admin/assets_test.rb
push_type_admin-0.9.0 test/lib/push_type/admin/assets_test.rb
push_type_admin-0.9.0.beta.4 test/lib/push_type/admin/assets_test.rb