93 votes

Est-il possible de marquer un test comme étant en attente dans le MiniTest?

Et si cela est possible, quelle est la syntaxe pour cela?

154voto

phinze Points 636

Il m'a fallu quelques minutes de fouiller sur le RubyDocs à la figure de la syntaxe pour retirer ceci. Pensé que je voudrais lancer ici pour économiser de l'avenir de la personne en quelques clics.

À partir de l'intérieur de votre test, il suffit d'appeler l' skip() méthode, comme suit:

skip("reason for skipping the test")

La méthode est - MiniTest::Assertions#skip - http://bfts.rubyforge.org/minitest/MiniTest/Assertions.html#method-i-skip

11voto

Lee McAlilly Points 3533

Je l'ai compris. Avec minitest, vous ne marquez pas les tests comme étant en attente. Mais vous pouvez les ignorer:

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

7voto

Spakman Points 41

De même, lors de l'utilisation de MiniTest :: Spec, si vous ne lui passez pas un bloc (), le test est marqué comme ignoré.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X