MiniTestでテストを保留中としてマークすることは可能ですか?


回答:


138

これを実現するための実際の構文を理解するために、RubyDocsをざっと見て回るのに数分かかりました。将来の人が数回クリックするのを防ぐために、ここに投げると思いました。

テスト内からskip()、次のようにメソッドを呼び出すだけです。

skip("reason for skipping the test")

方法があるMiniTest::Assertions#skip- http://docs.seattlerb.org/minitest/Minitest/Assertions.html#method-i-skip


4
ドキュメントへの現在のリンクは次のとおり
Gregor Schmidt

10

私はこれを理解しました。minitestでは、テストを保留中としてマークしません。しかし、あなたはそれらをスキップすることができます:

http://docs.seattlerb.org/minitest/Minitest/Assertions.html#method-i-skip


2
このリンクはもう機能していません。リンクの代わりに回答を追加できますか。
アニルマウリヤ2014

1
phinzeの答えには正しい構文があります。私は受け入れられた答えを彼に変えました。
Lee McAlilly 2014

6

また、MiniTest :: Specを使用するときに、ブロックをit()に渡さないと、テストはスキップ済みとしてマークされます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.