Sha256: 899b5fad0f57cd64c34a0ce8b8c40c54a455c3146b33692130b066712142a0c2
Contents?: true
Size: 1.3 KB
Versions: 2
Compression:
Stored size: 1.3 KB
Contents
require_relative "./spec_helper" feature "Installation", shell: true do before do teaspoon_test_app(<<-GEMFILE) gem 'teaspoon', path: '#{Teaspoon::DEV_PATH}' gem 'teaspoon-qunit', path: '#{Teaspoon::DEV_PATH}' GEMFILE end it "installs the expected files" do install_teaspoon expect(all_output).to include(<<-OUTPUT) create test/teaspoon_env.rb create test/javascripts/support create test/javascripts/fixtures create test/javascripts/test_helper.js OUTPUT expect("test/teaspoon_env.rb").to have_file_content(/suite\.use_framework :qunit, "\d+\.\d+\.\d+"/) expect("test/javascripts/test_helper.js").to have_file_content(Regexp.new("require support/your-support-file")) end it "can install coffeescript and the teaspoon_env without comments" do install_teaspoon("--coffee --no-comments") expect(all_output).to include(<<-OUTPUT) create test/teaspoon_env.rb create test/javascripts/support create test/javascripts/fixtures create test/javascripts/test_helper.coffee OUTPUT expect("test/teaspoon_env.rb").to have_file_content(/suite\.use_framework :qunit, "\d+\.\d+\.\d+"/) expect("test/javascripts/test_helper.coffee").to have_file_content(Regexp.new("require support/your-support-file")) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
teaspoon-qunit-1.20.0 | spec/installation_spec.rb |
teaspoon-qunit-1.19.0 | spec/installation_spec.rb |