簡體   English   中英

如何在Django模型中使用PyMock和Nose?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM