我声明了一个方法如下:
def require_lib() require 'crowdSystem' require 'crowdSysENV' require 'minitest/autorun' require 'watir' require 'Watir-WebDriver' require 'minitest/reporters' #报告输出开关,调试脚本时需要将其屏蔽。否则无法看到日志输出 Minitest::Reporters.use! [Minitest::Reporters::HtmlReporter.new(:title => $testReportTitle,:reports_dir => $testReportDir)] end
怎么样写这个方法,传入一个参数后,使方法中的最后一行代码不执行。默认执行。
我当前是这样考虑,传入一个入参,将这句注释掉。但是行不通。 def require_lib(arg=‘’) #报告输出开关,调试脚本时需要将其屏蔽。否则无法看到日志输出 (arg)Minitest::Reporters.use! [Minitest::Reporters::HtmlReporter.new(:title => $testReportTitle,:reports_dir => $testReportDir)] end require_lib(arg='#')
请各位大神赐教一下。是否需要写个判断?