2013-06-11 74 views
0

我正在使用過濾器強制用戶進入SSL。但是,我遇到了功能測試問題,特別是重定向不是HTTPS,而是HTTP,它增加了一個額外的重定向,對測試目的沒有幫助。在Symfony 1.4的功能測試中設置HTTPS

有沒有辦法將功能測試瀏覽器設置爲默認使用HTTPS而不是HTTP?

回答

0

你可以看看sfBrowser這個類,它是Symfony 1.4中功能測試使用的瀏覽器。我認爲你可以使用類似於:

$browser->setVar('HTTPS', true); 

每當你實例化瀏覽器。

您也可以創建自己的瀏覽器類,它將從sfBrowser(或sfTestBrowser)繼承,並將HTTPS設置爲始終爲真。