Sha256: 7dc8f8e877f695adfd46b7d2badd4dc818ace2df2ec1ac5f0d7f48050af7dccf
Contents?: true
Size: 608 Bytes
Versions: 4
Compression:
Stored size: 608 Bytes
Contents
require File.dirname(__FILE__) + '/../spec_helper' require 'mspec/guards/background' describe Object, "#process_is_foreground" do before :each do MSpec.clear_modes ScratchPad.clear end it "yields if MSpec.mode?(:background) is false" do MSpec.mode?(:background).should be_false process_is_foreground { ScratchPad.record :yield } ScratchPad.recorded.should == :yield end it "does not yield if MSpec.mode?(:background) is true" do MSpec.register_mode :background process_is_foreground { ScratchPad.record :yield } ScratchPad.recorded.should_not == :yield end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
mspec-1.5.6 | spec/guards/background_spec.rb |
mspec-1.5.7 | spec/guards/background_spec.rb |
mspec-1.5.8 | spec/guards/background_spec.rb |
mspec-1.5.9 | spec/guards/background_spec.rb |