0
votes

Course à courir dans Eclipse / Pydev

J'aimerais pouvoir exécuter le comportement du menu contextuel de l'Explorateur de projet Pydev (c.-à-d. Cliquez avec le bouton droit de la souris (sur un fichier de fonctionnalité ou répertoire). Exécuter as-comportement et devez-le exécuter le fichier de fonctionnalité (ou les fichiers) une fois Exécutez les erreurs de la sortie vous amènerait à la ligne dans le fichier.

est-ce possible?

j'ai défini comme un outil externe, ce qui fonctionne, mais ce n'est pas génial


0 commentaires

3 Réponses :


0
votes

pydev ne prend pas en charge se comporter directement mais il prend en charge pytest , donc ma suggestion utilise Comportement via pytest (vous devez configurer le circuit de test pour être pytest - voir: https://www.pydev.org/manual_adv_pyunit.html ).

Il semble que le plug-in Pytest pour la course à pied est: HTTPS : //pypi.org/project/pytest-bdd/


1 commentaires

Il semble que Pytest-BDD ne soit pas un plugin de boeuf, mais une implémentation de BDD complètement différente.



0
votes

Eclipse (et PYDEV) prend en charge en exécutant d'autres "outils externes" / commandes. Pour se comporter, il vous suffit de fournir la définition à exécuter un script Python.

Si quelque chose échoue, fournissez vos propres scripts "run_behave.py" qui fonctionne leur comportement (beaucoup comme le "script de comportement"). Cela simplifie également le débogage.


0 commentaires

0
votes

C'est possible, mais comme @jenisys noté, vous devez faire un petit coureur de comportement comme celui-ci (copié de la commande bin / bore): xxx

exécutez cela, puis modifiez le Configuration de la course / débogage avec les arguments de ligne de commande de comportement, et vous êtes opérationnel (ou débogage)!


0 commentaires