Sha256: 038773fd1163d11ddc325c8cf595010ff37c8310dd7f5d741408a4649f6f9bf9
Contents?: true
Size: 1.07 KB
Versions: 2
Compression:
Stored size: 1.07 KB
Contents
require 'test/unit' require 'thread_frame' require_relative '../../app/core' require_relative '../../app/mock' require_relative '../../processor/frame' module UnitHelper def common_setup @dbg ||= Trepan::MockDebugger.new(:nx => true) @core ||= Trepan::Core.new(@dbg) @cmdproc ||= @core.processor = Trepan::CmdProcessor.new(@core) @cmds ||= @cmdproc.commands def @cmdproc.msg(message, opts={}) @msgs << message end def @cmdproc.markdown(message, opts={}) @msgs << message end def @cmdproc.msgs @msgs end def @cmdproc.errmsg(message, opts={}) @errmsgs << message end def @cmdproc.errmsgs @errmsgs end def @cmdproc.section(message, opts={}) @msgs << message end reset_cmdproc_vars end module_function :common_setup def reset_cmdproc_vars @cmdproc.instance_variable_set('@msgs', []) @cmdproc.instance_variable_set('@errmsgs', []) end module_function :reset_cmdproc_vars end if __FILE__ == $0 include UnitHelper common_setup p @cmdproc.msgs p @dbg end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
trepanning-1.93.35 | test/unit/cmd-helper.rb |
trepanning-1.93.32 | test/unit/cmd-helper.rb |