126 votes

Comment dire à py.test d’ignorer certains répertoires?

J’ai essayé d’utiliser l’option `` à l’intérieur de la configuration.cfg de dire à py.test de ne pas collecter les tests de certains répertoires, mais il semble qu’il l’ignore.

Quand je cours, je vois comment il obtient des tests de l’intérieur!

121voto

shadfc Points 1275

`` a travaillé pour moi

48voto

David Batista Points 932

Si vous avez plusieurs répertoires avec des parents différents, vous pouvez spécifier différents `` paramètres :

``

  • nouvelle option : --ignore empêchera le chemin d’accès spécifié de la collecte.
    Peut être spécifié plusieurs fois.

28voto

sorin Points 23747

J’ai résolu le mystère: si une section pytest se trouve dans l’un des fichiers de configuration possibles (, et), pytest n’en cherchera pas d’autres, `` alors assurez-vous de définir les options py.test dans un seul fichier.

Je suggérerais d’utiliser ``.

22voto

Salvatore Avanzo Points 2348

Vous pouvez utiliser

qui exclut tout le contenu du répertoire « tiers ».

14voto

bluenote10 Points 1932

Dans mon cas, le problème était le caractère générique manquant. Ce qui suit fonctionne pour moi:

alors que ce n’était tout simplement `` pas le cas.

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