A jeśli jest to możliwe, jaka jest składnia tego?Czy można oznaczyć test jako oczekujący w MiniTest?
Odpowiedz
zajęło mi kilka minut wywiercenie na RubyDocs aby dowiedzieć się rzeczywiste składnię ciągnąc ten off. Pomyślałem, że rzuciłbym to tutaj, by ocalić jakąś przyszłą osobę kilkoma kliknięciami.
Od wewnątrz Twojego testu, wystarczy wywołać metodę skip()
, tak:
skip("reason for skipping the test")
Metoda jest MiniTest::Assertions#skip
- http://bfts.rubyforge.org/minitest/MiniTest/Assertions.html#method-i-skip
Wymyśliłem to. Z minitestem nie oznaczaj testów jako oczekujących. Ale można je pominąć:
ten link już nie działa, możesz dodać odpowiedź zamiast linku. –
phinze ma poprawną składnię w swojej odpowiedzi. Zmieniłem zaakceptowaną odpowiedź na jego. –
Również podczas korzystania MiniTest :: Spec, jeśli nie przechodzą blok do niego(), test jest oznaczony jako pomijany.
Oto aktualny link do dokumentacji: http://ruby-doc.org/stdlib-2.1.5/libdoc/minitest/rdoc/MiniTest/Assertions.html#method-i-skip –