Sha256: b46970a9f04d07cd50e85405795004cabd2cd9b1f7ebedecadd7513bf0b9e14e
Contents?: true
Size: 919 Bytes
Versions: 4
Compression:
Stored size: 919 Bytes
Contents
require 'spec_helper' describe Evergreen::Runner do let(:root) { File.expand_path('suite1', File.dirname(__FILE__)) } let(:suite) { Evergreen::Suite.new(root) } let(:runner) { Evergreen::Runner.new(suite, buffer) } let(:buffer) { StringIO.new } describe '#run' do before { runner.run } describe 'the buffer' do subject { buffer.rewind; buffer.read } it { should include('.F..') } it { should include("Expected 'bar' to equal 'noooooo'") } it { should include("17 examples, 3 failures") } end end describe '#run_spec' do let(:spec) { suite.get_spec('failing_spec.js') } before { runner.spec_runner(spec).run } describe 'the buffer' do subject { buffer.rewind; buffer.read } it { should include('.F') } it { should include("Expected 'bar' to equal 'noooooo'") } it { should include("2 examples, 1 failures") } end end end
Version data entries
4 entries across 4 versions & 3 rubygems
Version | Path |
---|---|
danieldkim-evergreen-0.4.0.6 | spec/runner_spec.rb |
danieldkim-evergreen-0.4.0.5 | spec/runner_spec.rb |
gjastrab-evergreen-0.4.0.3 | spec/runner_spec.rb |
evergreen-0.4.0 | spec/runner_spec.rb |