При каких обстоятельствах юнит-тесты Python не запускаются? - PullRequest
1 голос
/ 19 декабря 2009

У меня есть отдельное приложение Django, над которым я сейчас работаю. Вы можете увидеть код на Github . В одном из исправлений я внес ошибку, из-за которой было удалено исходное дерево. Я вернулся к более ранней ревизии, и внезапно мои юнит-тесты перестали работать. Я пробовал делить пополам с более ранней ревизии, но ничего полезного не получилось.

На самом деле, я точно знаю, что последний коммит, который я отправил на Github, был хорошим. Клонировал репозиторий Github и тоже самое: тесты не запускались. Что здесь могло пойти не так?

1 Ответ

1 голос
/ 19 декабря 2009

Проблема решена. Оказывается, это была проблема, специфичная для Django. В моем приложении был файл models.py, который по какой-то странной причине не был частью git repo. Как только дерево исходного кода было удалено, а код из репозитория восстановлен, то файла models.py больше не было, поэтому тесты не запускались ... Глупая ошибка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...