4

在我使用项目rspec的测试中,当我只想专注于一个或几个特定的​​测试用例时,我经常在开发时使用“焦点”来节省运行所有测试。

在 Minitest 中(在这种情况下使用规范语法扩展)我找不到等价物。

rspec

it "should work properly", focus: true do
  # stuff
end

Minitest 中的等价物是什么?

4

1 回答 1

4

安装minitest-focus gem,添加require "minitest/focus"到您的测试或助手中,并focus在您想要关注的测试方法之前插入。

测试风格:

focus
def test_work
  assert work.done?
end

规格样式:

focus
it "should work properly" do
  work.must_be :done?
end
于 2013-11-07T03:39:00.160 回答