Note du traducteur
C'est la traduction du fichier passing-arguments-to-your-test-files.md. Voici un lien vers les différences avec le master de AVA (Si en cliquant sur le lien, vous ne trouvez pas le fichier passing-arguments-to-your-test-files.md
parmi les fichiers modifiés, vous pouvez donc en déduire que la traduction est à jour).
Traductions : English
Vous pouvez passer des arguments à ligne de commande pour vos fichiers de test. Utilisez l'argument --
pour les séparer des arguments de AVA :
// test.js
import test from 'ava';
test('argv', t => {
t.deepEqual(process.argv.slice(2), ['--hello', 'world']);
});
$ npx ava -- --hello world
Vous avez besoin de deux arguments --
si vous invoquez AVA via un script npm test
:
{
"scripts": {
"test": "ava"
}
}
$ npm test -- -- --hello world