Можно ли пометить тест как ожидающий в MiniTest?

И если это возможно, для чего это синтаксис?

Ответ 1

Мне потребовалось несколько минут, чтобы разобраться в RubyDocs, чтобы выяснить фактический синтаксис для этого. Подумал, что бросил бы это здесь, чтобы спасти будущего человека несколькими щелчками мыши.

Внутри вашего теста просто вызовите метод skip(), например, так:

skip("reason for skipping the test")

Метод - MiniTest::Assertions#skip - http://docs.seattlerb.org/minitest/Minitest/Assertions.html#method-i-skip

Ответ 3

Кроме того, при использовании MiniTest:: Spec, если вы не передадите ему блок(), тест помечается как пропущенный.