2012-09-23 18 views

Respuesta

108

Me tomó unos minutos hurgando en los RubyDocs de averiguar la sintaxis real para tirar esto adelante. Pensé que lo lanzaría aquí para salvar a una persona futura con unos pocos clics.

Desde el interior de su prueba, sólo tiene que llamar al método skip(), así:

skip("reason for skipping the test") 

El método es MiniTest::Assertions#skip - http://bfts.rubyforge.org/minitest/MiniTest/Assertions.html#method-i-skip

+3

Aquí hay un enlace actual a la documentación: http://ruby-doc.org/stdlib-2.1.5/libdoc/minitest/rdoc/MiniTest/Assertions.html#method-i-skip –

10

Me di cuenta de esto. Con minitest, no marcas las pruebas como pendientes. Pero puede omitirlos:

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

+0

este enlace ya no funciona, puede agregar una respuesta en lugar de un enlace. –

+0

phinze tiene la sintaxis correcta en su respuesta. Cambié la respuesta aceptada a la suya. –

5

Además, al utilizar Minitest :: Spec, si usted no pasa un bloque a él(), la prueba se marca como salteada.

Cuestiones relacionadas