解決 Django 功能測試中資料會被清除的問題

thumbnail

不久前 , 山姆鍋開始學習 Django 這套 Web 應用框架 , 在不跳脫它既有有框架的情況下 , 運用它可以快速建構應用程式原型 。 差不多同一時間 , 也找到 Test-driven Development with Python 這本好書 , 書名雖然好像跟 Django 無關 , 但書中的範例程式是以 Django 為基礎 。 可惜 , 本文不是要示範如何使用 Django 做功能測試 , 這個主題網路有許多文章可以參考 。 山姆鍋在使用 Django 的 LiveServerTestCase 時 發現資料庫的資料在第一個測試案例 (test case) 之後就會被清除 , 導致後續的測試無法正常運作 。

閱讀全文 ...