Sha256: 498b792c375226b36a2d9121dcbd211cb2fb14fa448843b5c2d712e092a3b7df
Contents?: true
Size: 1.26 KB
Versions: 2
Compression:
Stored size: 1.26 KB
Contents
require "spec_helper" feature "testing with teaspoon in the console", aruba: true do scenario "gives me the expected results" do run_simple("bundle exec teaspoon -r ../../spec/teaspoon_env --suite=default app/assets/javascripts/integration/integration_spec.coffee", false) assert_partial_output("..F.*.", all_output) assert_partial_output("testing console output", all_output) assert_partial_output("6 examples, 1 failure, 1 pending", all_output) assert_partial_output('teaspoon -s default --filter="Integration tests allows failing specs."', all_output) expected = <<-OUTPUT Pending: Integration tests pending is allowed # Not yet implemented Failures: 1) Integration tests allows failing specs Failure/Error: Expected true to be false. OUTPUT assert_partial_output(expected, all_output) end scenario "displays coverage information" do pending "broken with rails 4" pending("needs istanbul to be installed") unless Teaspoon::Instrumentation.istanbul() run_simple("bundle exec teaspoon -r ../../spec/teaspoon_env --suite=default app/assets/javascripts/integration/integration_spec.coffee --coverage-reports=text", false) assert_partial_output("| % Stmts |% Branches | % Funcs | % Lines |", all_output) end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
teaspoon-0.7.9 | spec/features/console_reporter_spec.rb |
teaspoon-0.7.8 | spec/features/console_reporter_spec.rb |