Sha256: 8301df27929e2eb9e9a25494a923b8f6cbf898d617fa934c8a7371968eb47ffd
Contents?: true
Size: 1.14 KB
Versions: 4
Compression:
Stored size: 1.14 KB
Contents
require File.dirname(__FILE__) + '/../../../spec_helper.rb' module Spec module Runner module Formatter describe "RdocFormatter" do before(:each) do @io = StringIO.new @formatter = RdocFormatter.new(@io) @formatter.dry_run = true end it "should produce no summary" do @formatter.dump_summary(nil, nil, nil, nil) @io.string.should be_empty end it "should produce nothing on start dump" do @formatter.start_dump @io.string.should be_empty end it "should push out context" do @formatter.add_behaviour("context") @io.string.should eql("# context\n") end it "should push out failed spec" do @formatter.example_failed("spec", 98, nil) @io.string.should eql("# * spec [98 - FAILED]\n") end it "should push out spec" do @formatter.example_passed("spec") @io.string.should eql("# * spec\n") end it "should push out not implemented spec" do @formatter.example_not_implemented("spec") @io.string.should eql("# * spec [NOT IMPLEMENTED]\n") end end end end end
Version data entries
4 entries across 4 versions & 2 rubygems