2

使用选项 --line 我可以执行以下操作

spec spec/controller/my_controller_spec.rb -l 34 # test block at line 34 only will be run

如果我正在使用警卫并且不想在规范文件中运行所有测试,我该怎么做?

Guard 文件中是否有一个选项可以接受行号并让 Guard 只运行该测试?

4

1 回答 1

1

是的,您可以在 Guardfile 中使用 :cli 选项。

guard 'rspec', :cli => "-l 34"

您可以使用 :cli 使用任何标准 rspec 命令行选项。有关更多信息,请查看guard-rspec 自述文件(大约在页面的中间)

于 2012-06-27T03:04:08.433 回答