Sha256: 9c865a6f39c245c3903a9fce57ec9b35f96e47c08ddc53dbbd5d7011bc3b777d
Contents?: true
Size: 1.18 KB
Versions: 1
Compression:
Stored size: 1.18 KB
Contents
require_relative "./spec_helper" feature "Installation", shell: true do before do teaspoon_test_app("gem 'teaspoon-qunit', path: '#{Teaspoon::DEV_PATH}'") 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 check_file_content("test/teaspoon_env.rb", /suite\.use_framework :qunit, "\d+\.\d+\.\d+"/) check_file_content("test/javascripts/test_helper.js", 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 check_file_content("test/teaspoon_env.rb", /suite\.use_framework :qunit, "\d+\.\d+\.\d+"/) check_file_content("test/javascripts/test_helper.coffee", Regexp.new("require support/your-support-file")) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
teaspoon-qunit-1.18.0 | spec/installation_spec.rb |