И если это возможно, для чего это синтаксис?
Можно ли пометить тест как ожидающий в MiniTest?
Ответ 1
Мне потребовалось несколько минут, чтобы разобраться в RubyDocs, чтобы выяснить фактический синтаксис для этого. Подумал, что бросил бы это здесь, чтобы спасти будущего человека несколькими щелчками мыши.
Внутри вашего теста просто вызовите метод skip()
, например, так:
skip("reason for skipping the test")
Метод - MiniTest::Assertions#skip
- http://docs.seattlerb.org/minitest/Minitest/Assertions.html#method-i-skip
Ответ 2
Я понял это. С minitest вы не помечаете тесты как ожидающие. Но вы можете пропустить их:
http://docs.seattlerb.org/minitest/Minitest/Assertions.html#method-i-skip
Ответ 3
Кроме того, при использовании MiniTest:: Spec, если вы не передадите ему блок(), тест помечается как пропущенный.