Je dois exécuter des cas de test d'unités python dans le cadre de l'étape de construction de bambou et la construction doit échouer si les tests unitaires échouent.Exécution de tests unitaires python dans le cadre de la construction de bamboo
Pour cela, j'ai une étape de script dans la construction en bambou et je suis en train d'exécuter ce qui suit dans le:
python -m unittest discover /test
Ici, le dossier/test a tous les tests unitaires. La sortie du script au-dessus
Ran (0) tests
Le problème est que le bambou ne parvient pas à découvrir ces tests. L'agent Bamboo est Linux. Se demander si quelqu'un a fait une telle chose avant et a des suggestions.
Est-ce que '/ test' est supposé être un chemin absolu ou relatif? – tzaman
Chemin absolu. Même quand je vais à l'intérieur de la machine de construction et y exécute des tests, il ne trouve aucun test. Fonctionne bien dans les fenêtres. Vous ne savez pas si c'est un problème de bambou ou quelque chose à voir avec Linux – Hary
Les tests sont-ils réellement montés à '/ test' sur le bot de construction? Est-ce que l'utilisateur de construction a l'autorisation de voir '/ test'? – tzaman