Sha256: c1e20661536d67abea0ddf3d95618ce460280144fc03be958a7dabddb5bffc52
Contents?: true
Size: 882 Bytes
Versions: 5
Compression:
Stored size: 882 Bytes
Contents
require 'spec_helper' describe Konacha::Runner do before do Konacha.mode = :runner Konacha.config.driver = :selenium_with_firebug end let(:runner) { Konacha::Runner.new(:output => buffer) } let(:buffer) { StringIO.new } describe "#run" do before { runner.run } it "prints results to the output" do buffer.rewind results = buffer.read # Strip colors results.gsub!(/\e\[([0-9]{1,2}(;[0-9]{1,2})*)?[m|K]/, '') # Failure output present? results.should include 'F' results.should include 'expected 4 to equal 5' # Pending output present? results.should include 'P' results.should include 'is pending' # Summary and dots results.should include "#{runner.examples.length} examples, 1 failures, 1 pending" results.should match /^[.FP]{#{runner.examples.length}}$/ end end end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
konacha-2.0.0.beta2 | spec/runner_spec.rb |
konacha-2.0.0.beta1 | spec/runner_spec.rb |
konacha-1.5.1 | spec/runner_spec.rb |
konacha-1.5.0 | spec/runner_spec.rb |
konacha-1.4.2 | spec/runner_spec.rb |