什么是相同的rspec'它"它应该......",焦点:真的做'在minitest / spec

时间:2013-11-07 03:03:19

标签: ruby testing rspec minitest

在我使用rspec的项目中的测试中,我经常在开发时使用'焦点'来保存运行所有测试,而我只关注一个或几个特定的​​测试用例。

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

rspec

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

Minitest中的等价物是什么?

1 个答案:

答案 0 :(得分:3)

安装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