[英]How do I use PyMock and Nose with Django models?
我正在嘗試使用PyMock進行TDD,但是當我使用Nose並從命令行執行core.py時,我總是出錯:
“錯誤:失敗:ImportError(無法導入設置,因為未定義環境變量DJA NGO_SETTINGS_MODULE。)”
如果我從創建的單元測試模塊中刪除“ from cms.models import Entry”,則一切正常,但我需要在django創建的cms.models.Entry模塊中模擬功能。
我究竟做錯了什么? 能做到嗎?
您確實需要定義DJANGO_SETTINGS_MODULE
才能運行core.py
-為什么您不只是在bash會話中export DJANGO_SETTINGS_MODULE=whatever
,然后再開始鼻子?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.