Skip to content

Latest commit

 

History

History
40 lines (29 loc) · 1.36 KB

no-only-test.md

File metadata and controls

40 lines (29 loc) · 1.36 KB

Note du traducteur

C'est la traduction du fichier no-only-test.md. Voici un lien vers les différences avec le master de eslint-plugin-ava (Si en cliquant sur le lien, vous ne trouvez pas le fichier no-only-test.md parmi les fichiers modifiés, vous pouvez donc en déduire que la traduction est à jour).


S'assurer qu'aucun test.only() soit présent

Traductions : English

Il est facile d'exécuter un unique test avec test.only() et puis de l'oublier. Il est visible dans les résultats, mais on peut encore facilement le manquer. En oubliant d'enlever .only, cela signifie que seul ce test dans le fichier complet s'exécutera, et si on ne fait rien, ceci peut permettre de glisser de sérieux bugs dans votre code.

Échoue

const test = require('ava');

test.only('test 1', t => {
	t.pass();
});

// test 2 ne s'exécutera pas
test('test 2', t => {
	t.pass();
});

Passe

const test = require('ava');

test('test 1', t => {
	t.pass();
});

// test 2 s'exécutera
test('test 2', t => {
	t.pass();
});