Sha256: e04271b93ab3c3eeb964d4880895e428e95a8019bb19f969bdef1c660dde600a

Contents?: true

Size: 840 Bytes

Versions: 15

Compression:

Stored size: 840 Bytes

Contents

require 'spec_helper'

class UsageJsSpec < Less::Rails::Bootstrap::Spec
  
  describe 'application.js' do
    
    let(:app_js) { dummy_asset('application.js') }
    
    it 'will render main bootstrap.js file and all included modules' do
      files = ['affix', 'alert', 'button', 'carousel', 'collapse', 'dropdown', 'modal',
               'popover', 'scrollspy', 'tab', 'tooltip', 'transition']
      files.each do |file|
        app_js.must_include "#{file}.js"
      end
    end
    
    it 'must include basic js afterward' do
      app_js.must_include '$(document).ready(function(){...});'
    end
    
  end
  
  describe 'individual.js' do
    
    let(:individual_js) { dummy_asset('individual.js') }
    
    it 'will render bootstrap variables and mixins' do
      individual_js.must_include 'modal.js'
    end
    
  end


end

Version data entries

15 entries across 15 versions & 2 rubygems

Version Path
scc-less-rails-bootstrap-3.3.5.2 test/cases/usage_js_spec.rb
less-rails-bootstrap-3.3.5.0 test/cases/usage_js_spec.rb
less-rails-bootstrap-3.3.4.0 test/cases/usage_js_spec.rb
less-rails-bootstrap-3.3.2.0 test/cases/usage_js_spec.rb
less-rails-bootstrap-3.3.1.0 test/cases/usage_js_spec.rb
less-rails-bootstrap-3.3.0.1 test/cases/usage_js_spec.rb
less-rails-bootstrap-3.3.0.0 test/cases/usage_js_spec.rb
less-rails-bootstrap-3.2.0 test/cases/usage_js_spec.rb
less-rails-bootstrap-3.1.1.1 test/cases/usage_js_spec.rb
less-rails-bootstrap-3.1.1.0 test/cases/usage_js_spec.rb
less-rails-bootstrap-3.1.0.0 test/cases/usage_js_spec.rb
less-rails-bootstrap-3.0.6 test/cases/usage_js_spec.rb
less-rails-bootstrap-3.0.5 test/cases/usage_js_spec.rb
less-rails-bootstrap-3.0.4 test/cases/usage_js_spec.rb
less-rails-bootstrap-3.0.3 test/cases/usage_js_spec.rb