最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

laravel單元測試之phpUnit中old()函數(shù)報錯解決

 更新時間:2017年09月10日 09:59:07   作者:louduanxiong  
這篇文章主要給大家介紹了關(guān)于laravel單元測試之phpUnit中old()函數(shù)報錯的解決過程,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。

前言

最近在做laravel單元測試.遇到了一個問題:

當(dāng)添加的view里面使用old()函數(shù)時就會報錯,正常url訪問沒問題,但是在phpUnit中就報錯

錯誤原因: exception 'RuntimeException' with message 'Session store not set on request.' in /Users/lei/Sites/goodstyle/vendor/laravel/framework/src/Illuminate/Http/Request.php:870

很明顯這是一個跑出session沒有開啟的原因,但是phpUnit是laravel自己配置環(huán)境的,很是糾結(jié),于是查看源代碼


解決過程

開啟session(app/Http/kerner)

很明顯我已經(jīng)開啟了session,但是我又找到了我單元測試的代碼發(fā)現(xiàn)我開啟了這段代碼


忽略中間件的限制

因為這段代碼導(dǎo)致我session無法開啟,聰明反被聰明誤,本來想用這個方法不想寫中間件的東西然后卻被自己給套進去了,然后去了這段代碼,重寫了邏輯,運行正常了.

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關(guān)文章

最新評論

饶河县| 门头沟区| 安多县| 镇巴县| 特克斯县| 儋州市| 石景山区| 永州市| 平陆县| 宝丰县| 金秀| 成安县| 漳浦县| 阳东县| 神农架林区| 巍山| 凤阳县| 成都市| 桂平市| 十堰市| 遵义市| 贺州市| 石首市| 新巴尔虎左旗| 龙门县| 大英县| 泰州市| 开化县| 广德县| 克拉玛依市| 中江县| 台山市| 博客| 永昌县| 永新县| 汪清县| 抚顺县| 荣昌县| 栾川县| 榆林市| 富蕴县|