Module: Kernel
- Defined in:
- lib/expect/io.rb
Instance Method Summary collapse
Instance Method Details
#exp_debug(state = :enable) ⇒ Object
526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 |
# File 'lib/expect/io.rb', line 526 def exp_debug(state=:enable) case state when :disable, :off Kernel.instance_eval { define_method("exp_internal") do |s| end } :disable when :enable, :on Kernel.instance_eval { define_method("exp_internal") do |s| STDOUT.print "\ndebug: #{s}" end } :enable else nil end end |