preguntar acerca de pytest

2
réponses

Comment et où est-py.essai de trouver luminaires

Où et comment py.test rechercher des luminaires? J'ai le même code dans les 2 fichiers dans le même dossier. Quand je supprime conftest.py, cmdopt ne peut pas être trouvé en cours d'exécution test_conf.py (également dans le même dossier. Pourquoi so …
demandé sur 1970-01-01 00:33:32
2
réponses

Comment puis-je faire fonctionner les luminaires pytest avec des fonctions décorées?

Py.le test semble échouer quand je décore des fonctions de test qui ont un luminaire comme argument. def deco(func): @functools.wraps(func) def wrapper(*args, **kwargs): return func(*args, **kwargs) return wrapper @pytest.fix …
demandé sur 1970-01-01 00:33:33
2
réponses

génération de py.tests de test en python

Question d'abord, puis une explication si vous êtes intéressé. Dans le contexte de py.test, comment puis-je générer un grand nombre de fonctions de test à partir d'un petit ensemble de tests, les modèles de fonction? quelque Chose comme: models = …
demandé sur 1970-01-01 00:33:31
2
réponses

Impossible de déboguer dans PyCharm avec pytest

je ne peux pas debug dans PyCharm en utilisant py.test. Toutes les suites de test fonctionnent correctement en mode "Debug" mais ne s'arrêtent pas aux points de rupture. j'ai aussi py.test en tant que coureur de test par défaut. ce n'est peut-ê …
demandé sur 1970-01-01 00:33:36
6
réponses

py.test: comment obtenir le nom du test actuel à partir de la méthode de configuration?

j'utilise py.test et me demande si et comment il est possible de récupérer le nom de la cours d'exécution de test au sein de l' setup méthode qui est invoquée avant d'exécuter chaque test. Considérer ce code: class TestSomething(object): def se …
demandé sur 1970-01-01 00:33:33
3
réponses

py.test: erreur: unrecognized arguments: —cov=tns marques —cov-rapport=terme manquantes-cov-config

quand j'essaie de faire passer mon test en ligne de commande py.test file_name.py j'ai eu cette erreur: py.test: error: unrecognized arguments: --cov=ner_brands --cov-report=term-missing --cov-config Comment puis-je résoudre ce problème? …
demandé sur 1970-01-01 00:33:34
3
réponses

coverage.py ne couvre pas le script si py.test l’exécute à partir d’un autre répertoire

j'ai un script python qui prend des arguments en ligne de commande, en travaillant avec certains fichiers. J'écris des tests réussis avec py.test mettre ce script à son rythme, l'exécuter avec subprocess.call. Maintenant, je veux analyser la couvert …
demandé sur 1970-01-01 00:33:33
5
réponses

Comment puis-je voir la sortie d’impression normale créée pendant l’exécution pytest?

Parfois, je veux juste insérer quelques énoncés imprimés dans mon code, et voir ce qui est imprimé quand je l'exerce. Ma façon habituelle de "s'exercer" c'est avec les tests pytest existants. Mais quand je les exécute, Je ne semble pas capable de voi …
demandé sur 1970-01-01 00:33:33
3
réponses

In py.test, à quoi sert conftest.py des dossiers?

j'ai récemment découvert pytest . Il semble grand. Cependant, je pense que la documentation pourrait être meilleure. j'essaie de comprendre à quoi servent les fichiers conftest.py . dans ma suite de test (actuellement petite) j'ai un …
demandé sur 1970-01-01 00:33:35
5
réponses

Comment faire pour accélérer la py.test

Est-il un moyen d'accélérer l'exécution répétée de py.test ? Il semble passer beaucoup de temps à collecter des tests, même si je spécifie quels fichiers Exécuter sur la ligne de commande. Je sais que ce n'est pas un problème de vitesse de disque n …
demandé sur 1970-01-01 00:33:33