Sha256: 023ace765ff9834260a59459d05c8952d58c2a77330bec575112596e30148ac6

Contents?: true

Size: 572 Bytes

Versions: 2

Compression:

Stored size: 572 Bytes

Contents

#!/usr/bin/env ruby
require 'test/unit'
require_relative '../../app/run'

class TestAppRun < Test::Unit::TestCase
  include Trepanning
  def test_basic
    assert_equal(true, File.executable?(whence_file('irb')))
    ng = whence_file('probably-does-not-exist')
    assert_equal(true, File.executable?(ng) || ng == 'probably-does-not-exist')
    rp = ruby_path
    assert_equal(true, File.executable?(rp))
    tup = explicit_restart_argv(ARGV)
    assert_equal(rp, tup[0])
    assert_equal(true, File.readable?(tup[1]))
    assert_equal(ARGV.size + 2, tup.size)
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
trepanning-0.0.6 test/unit/test-app-run.rb
trepanning-0.0.4 test/unit/test-app-run.rb