2009-12-19 40 views
1

我有一個獨立的Django應用程序,我正在處理。你可以在Github看到代碼。在其中一個編輯中,我介紹了導致源樹被刪除的錯誤。我重置爲早期版本,突然我的單位測試停止工作。我試過從早期版本中分裂出來,但結果沒有用。在什麼情況下Python unittests無法運行?

其實,我知道一個事實,即我推到Github上的最後一次提交是一個很好的事實。克隆Github回購,同樣的事情:沒有測試運行。這裏可能出了什麼問題?

回答

1

問題解決。原來這是一個Django特有的問題。我的應用程序中有一個models.py文件,因爲一些奇怪的原因,它不是git repo的一部分。一旦源代碼樹被刪除,並且回收代碼被恢復,models.py不再存在,所以測試不會運行......愚蠢的錯誤。

相關問題