Ignore:
Timestamp:
Jul 9, 2020, 8:51:43 AM (4 years ago)
Author:
coas-nagasima
Message:

mrubyを2.1.1に更新

Location:
EcnlProtoTool/trunk/mruby-2.1.1
Files:
1 edited
1 moved

Legend:

Unmodified
Added
Removed
  • EcnlProtoTool/trunk/mruby-2.1.1/mrbgems/mruby-bin-mirb/bintest/mirb.rb

    r321 r439  
    1111  assert_true o.include?('=> 3')
    1212end
     13
     14assert('mirb -d option') do
     15  o, _ = Open3.capture2('bin/mirb', :stdin_data => "$DEBUG\n")
     16  assert_true o.include?('=> false')
     17  o, _ = Open3.capture2('bin/mirb -d', :stdin_data => "$DEBUG\n")
     18  assert_true o.include?('=> true')
     19end
     20
     21assert('mirb -r option') do
     22  lib = Tempfile.new('lib.rb')
     23  lib.write <<EOS
     24class Hoge
     25  def hoge
     26    :hoge
     27  end
     28end
     29EOS
     30  lib.flush
     31
     32  o, _ = Open3.capture2("bin/mirb -r #{lib.path}", :stdin_data => "Hoge.new.hoge\n")
     33  assert_true o.include?('=> :hoge')
     34end
Note: See TracChangeset for help on using the changeset viewer.