當我運行貝哈特在我的Symfony2項目測試中,我得到很多不必要的調試行的類似如下:貝哈特在Symfony2的測試顯示不必要的調試信息
[2013-02-01 17:07:50] request.INFO: Matched route "homepage" (parameters: "_controller": "Symfony\Bundle\FrameworkBundle\Controller\RedirectController::redirectAction", "route": "Acme_tasks_tasks", "permanent": "true", "_route": "homepage") [] []
[2013-02-01 17:07:51] security.DEBUG: Read SecurityContext from the session [] []
[2013-02-01 17:07:51] security.DEBUG: Reloading user from user provider. [] []
[2013-02-01 17:07:51] security.DEBUG: Username "john" was reloaded from user provider. [] []
[2013-02-01 17:07:51] security.DEBUG: Write SecurityContext in the session [] []
我behat.yml
看起來是這樣的:
default:
formatter:
name: progress
extensions:
Behat\Symfony2Extension\Extension:
mink_driver: true
kernel:
env: test
debug: false
Behat\MinkExtension\Extension:
base_url: 'http://local.acme.ch/app_test.php/'
default_session: symfony2
javascript_session: selenium
selenium:
host: 33.33.33.1
port: 4444
正如你所看到的,我已經關閉了內核的調試模式這些東西從哪裏來?
我的安裝基於Behat的Symfony2擴展。
不幸的是我已經有一個'app_test.php'包含這個確切的行。所以這不是它的原因。 – sprain