我在 ruby 测试框架 1.8.7 下有一组测试用例
假设我有一个名为 check.rb 的 ruby 文件,其中包含不同的测试,如 test_a_check、test_b_check 和 test_c_check。
现在当我运行文件 ruby check.rb 时,所有的测试用例都会被执行。
我的部分问题是,我想在运行时向脚本传递一个新参数,比如 ruby check.rb --sunset
基于日落参数,我希望我的脚本只执行 test_a_check 和 test_b_check 而不是 test_c_check。
默认情况下,如果我运行脚本,所有测试都应该被执行,但是当 --sunset 参数被传递时,只有三个测试中的两个应该被执行。
我有办法做到这一点吗?