Я настраиваю сервер непрерывной интеграции Python, используя Jenkins, и nosetests продолжает выполнять те же тесты дважды. Я не импортирую тесты нигде. Вот команда, которую я запускаю:Python nosetests запускает тесты дважды
nosetests --with-xcoverage --with-xunit --all-modules --traverse-namespace --cover-package=app --cover-inclusive --cover-erase -x
Любые идеи? Это приложение Flask-Restful.
Может ли быть ссылка на папку, где находятся тесты? Если ссылка находится в одной из папок, перемещаемых во время поиска, это произойдет, если нос не нормализует пути, по которым он проходит, и кэширует их. Вы пытались запустить команду вручную из оболочки на сервере, чтобы узнать, что происходит? Если это не произойдет из оболочки, возможно, у вас заданы две задачи jenkins. – Schollii
Нет ссылок на папки. Я запустил команду вручную, все еще дважды выполняю модульные тесты. –
Что делать, если вы удалите все параметры командной строки, кроме того, что необходимо для носа, чтобы найти тесты? – Schollii