Sha256: 4de3a51cef95a4e47708f0adb04406fe47bcd7bd6722dd77656cb1ea1285f619

Contents?: true

Size: 1.01 KB

Versions: 11

Compression:

Stored size: 1.01 KB

Contents

require 'spec_helper'

class UsageJsSpec < Bootstrap::Sass::Rails::Spec

  describe 'application.js' do

    let(:app_js) { dummy_asset('application.js') }

    it 'will render main bootstrap.js file and all included modules' do
      app_js.must_include 'affix.js'
      app_js.must_include 'alert.js'
      app_js.must_include 'button.js'
      app_js.must_include 'carousel.js'
      app_js.must_include 'collapse.js'
      app_js.must_include 'dropdown.js'
      app_js.must_include 'modal.js'
      app_js.must_include 'popover.js'
      app_js.must_include 'scrollspy.js'
      app_js.must_include 'tab.js'
      app_js.must_include 'tooltip.js'
      app_js.must_include 'transition.js'
    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

11 entries across 11 versions & 1 rubygems

Version Path
bootstrap-sass-rails-3.1.0.0 test/cases/usage_js_spec.rb
bootstrap-sass-rails-3.0.3.0 test/cases/usage_js_spec.rb
bootstrap-sass-rails-3.0.2.1 test/cases/usage_js_spec.rb
bootstrap-sass-rails-3.0.2.0 test/cases/usage_js_spec.rb
bootstrap-sass-rails-3.0.1.0 test/cases/usage_js_spec.rb
bootstrap-sass-rails-3.0.0.3 test/cases/usage_js_spec.rb
bootstrap-sass-rails-3.0.0.2 test/cases/usage_js_spec.rb
bootstrap-sass-rails-3.0.0.1 test/cases/usage_js_spec.rb
bootstrap-sass-rails-3.0.0.0 test/cases/usage_js_spec.rb
bootstrap-sass-rails-3.0.0.0.rc2 test/cases/usage_js_spec.rb
bootstrap-sass-rails-3.0.0.0.rc1 test/cases/usage_js_spec.rb