2012-09-23 12 views

Odpowiedz

108

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

+3

Oto aktualny link do dokumentacji: http://ruby-doc.org/stdlib-2.1.5/libdoc/minitest/rdoc/MiniTest/Assertions.html#method-i-skip –

10

Wymyśliłem to. Z minitestem nie oznaczaj testów jako oczekujących. Ale można je pominąć:

http://bfts.rubyforge.org/minitest/MiniTest/Skip.html

+0

ten link już nie działa, możesz dodać odpowiedź zamiast linku. –

+0

phinze ma poprawną składnię w swojej odpowiedzi. Zmieniłem zaakceptowaną odpowiedź na jego. –

5

Również podczas korzystania MiniTest :: Spec, jeśli nie przechodzą blok do niego(), test jest oznaczony jako pomijany.

Powiązane problemy