Sha256: 816b407e92b9690a984c8e99ea8b7779d1c4fd541fda3036578d162ae4ccd576
Contents?: true
Size: 740 Bytes
Versions: 2
Compression:
Stored size: 740 Bytes
Contents
require File.expand_path("#{File.dirname(__FILE__)}/functional_spec_helper") describe "ScrewUnit" do attr_reader :stdout, :request before do @stdout = StringIO.new ScrewUnit::Client.const_set(:STDOUT, stdout) @request = "http request" end after do ScrewUnit::Client.__send__(:remove_const, :STDOUT) end it "runs a full passing Suite" do ScrewUnit::Client.run(:spec_url => "#{root_url}/specs/foo/passing_spec") stdout.string.strip.should == "SUCCESS" end it "runs a full failing Suite" do ScrewUnit::Client.run(:spec_url => "#{root_url}/specs/foo/failing_spec") stdout.string.strip.should include("FAILURE") stdout.string.strip.should include("expected true to equal false") end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
screw-unit-0.3.1 | spec/functional/functional_spec.rb |
screw-unit-0.3.3 | spec/functional/functional_spec.rb |