3
我已經看到了這一點,這表明直接解析的配置信息:通測試配置(test.ini)通過nosetests到金字塔
passing **settings info to unittest from nose
...但仍然需要我硬編碼「 test.ini」。我如何通過nosetests將配置文件的名稱傳遞給我的應用程序?
我已經看到了這一點,這表明直接解析的配置信息:通測試配置(test.ini)通過nosetests到金字塔
passing **settings info to unittest from nose
...但仍然需要我硬編碼「 test.ini」。我如何通過nosetests將配置文件的名稱傳遞給我的應用程序?
主塔在過去通過註冊一個特殊的鼻子插件,將--with-pylons=test.ini
選項添加到鼻子中。我可能會建議僅僅使用文件名來設置一個環境變量並以這種方式處理它。
export TEST_INI="test.ini"
env/bin/nosetests
import os
ini_file = os.environ['TEST_INI']
這聽起來不錯,謝謝! – icewater