我試圖在Symfony中爲我的應用程序創建一個單元測試。Symfony單元測試不會加載app_bobals
我/config/app.yml看起來是這樣的:
all:
tmp_dir: "tmp"
# usps
usps_username: xxxxx
usps_password: xxxxx
usps_dir: usps
在單元測試
,當我運行類似:
$t->comment(sfConfig::get('app_usps_username'));
它只會輸出和空行。這是怎麼回事?我如何從單元測試的app.yml中訪問這些值?如果我試圖從其他地方訪問這些值,它將按預期工作。
我檢查了bootstrap.php文件和(在這裏繼續內存)它看起來像它正在做*東西*與配置文件夾。有沒有辦法讓它加載這些值? – gregghz 2010-10-21 05:54:13
謝謝,我喜歡你的緩存目錄的解決方法,因爲你發現他們所有的sfConfig :: add()命令,你可以複製到你的測試。 – Tapper 2012-09-26 09:40:05