2012-09-23 6 views

Antwort

108

Ich brauchte ein paar Minuten Stochern auf den RubyDocs für die tatsächliche Syntax, um herauszufinden, diese weg zu ziehen. Ich dachte mir, ich würde es hierhin werfen, um ein paar zukünftige Personen mit ein paar Klicks zu retten.

aus Ihrem Test, rufen Sie einfach die skip() Methode, etwa so:

skip("reason for skipping the test") 

Das Verfahren ist MiniTest::Assertions#skip - http://bfts.rubyforge.org/minitest/MiniTest/Assertions.html#method-i-skip

+3

Hier ist ein aktueller Link zur Dokumentation: http://ruby-doc.org/stdlib-2.1.5/libdoc/minitest/rdoc/MiniTest/Assertions.html#method-i-skip –

10

Ich habe das herausgefunden. Mit minimest markieren Sie Tests nicht als ausstehend. Aber man kann sie überspringen:

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

+0

dieser link funktioniert nicht mehr, können sie antwort statt link hinzufügen. –

+0

phinze hat die richtige Syntax in seiner Antwort. Ich habe die angenommene Antwort auf seine geändert. –

5

Auch wenn Minitest :: Spec verwenden, wenn Sie nicht passieren ein Block dazu(), wird der Test als übersprungen markiert.

Verwandte Themen