Sha256: c60b2649ac3c20e020c61788c6e8dd9423e7e7412b0a4c70b0f8ce4ae69bd56f

Contents?: true

Size: 382 Bytes

Versions: 79

Compression:

Stored size: 382 Bytes

Contents

require 'helper'

describe "exit-program" do
  it 'should raise SystemExit' do
    proc {
      pry_eval('exit-program')
    }.should.raise SystemExit
  end

  it 'should exit the program with the provided value' do
    begin
      pry_eval 'exit-program 66'
    rescue SystemExit => e
      e.status.should == 66
    else
      raise "Failed to raise SystemExit"
    end
  end
end

Version data entries

79 entries across 79 versions & 5 rubygems

Version Path
asana2flowdock-1.0.0 vendor/bundle/ruby/1.9.1/gems/pry-0.9.12.6/spec/commands/exit_program_spec.rb
pry-0.9.12.6 spec/commands/exit_program_spec.rb
pry-0.9.12.6-i386-mswin32 spec/commands/exit_program_spec.rb
pry-0.9.12.6-i386-mingw32 spec/commands/exit_program_spec.rb
pry-0.9.12.6-java spec/commands/exit_program_spec.rb
pry-0.9.12.5 spec/commands/exit_program_spec.rb
pry-0.9.12.5-i386-mswin32 spec/commands/exit_program_spec.rb
pry-0.9.12.5-i386-mingw32 spec/commands/exit_program_spec.rb
pry-0.9.12.5-java spec/commands/exit_program_spec.rb
pry-0.9.12.4 spec/commands/exit_program_spec.rb
pry-0.9.12.4-i386-mswin32 spec/commands/exit_program_spec.rb
pry-0.9.12.4-i386-mingw32 spec/commands/exit_program_spec.rb
pry-0.9.12.4-java spec/commands/exit_program_spec.rb
pry-0.9.12.3 spec/commands/exit_program_spec.rb
pry-0.9.12.3-i386-mswin32 spec/commands/exit_program_spec.rb
pry-0.9.12.3-i386-mingw32 spec/commands/exit_program_spec.rb
pry-0.9.12.3-java spec/commands/exit_program_spec.rb
torquebox-console-0.3.0 vendor/bundle/jruby/1.9/gems/pry-0.9.12-java/spec/commands/exit_program_spec.rb
sshp-0.0.2 vendor/ruby/1.9.1/gems/pry-0.9.12.2/spec/commands/exit_program_spec.rb
sshp-0.0.1 vendor/ruby/1.9.1/gems/pry-0.9.12.2/spec/commands/exit_program_spec.rb