È possibile contrassegnare un test come in sospeso nel MiniTest?


Risposte:


138

Mi ci sono voluti alcuni minuti a frugare nel RubyDocs per capire la sintassi effettiva per farlo. Ho pensato di lanciarlo qui per salvare qualche persona futura in pochi clic.

Dall'interno del test, chiama semplicemente il skip()metodo, in questo modo:

skip("reason for skipping the test")

Il metodo è MiniTest::Assertions#skip: http://docs.seattlerb.org/minitest/Minitest/Assertions.html#method-i-skip


4
Ecco un collegamento corrente alla documentazione: ruby-doc.org/stdlib-2.1.5/libdoc/minitest/rdoc/MiniTest/…
Gregor Schmidt


6

Inoltre, quando si utilizza MiniTest :: Spec, se non gli si passa un blocco (), il test viene contrassegnato come saltato.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.