我无法确定如何以Rspec的方式确定Rails中的测试,而没有其余的Rspec行李。
答案 0 :(得分:1)
我不是100%确定它属于哪里,我把它放在一个名为:
的文件中 config/initializers/integration_test_overrides.rb
但可能会有一个更好的地方。
class ActionDispatch::IntegrationTest
def self.test(test_string)
if block_given?
super
else
super(test_string) do
skip
end
end
end
end
现在,在没有阻止的情况下调用测试时:
test "endpoint accepts xml input"
测试会自动跳过它。