1
FeatureContext.php貝哈特讀取默認.ENV文件,並在Laravel不.env.behat 5
/**
* @Then I can do something with Laravel
*/
public function iCanDoSomethingWithLaravel()
{
PHPUnit::assertEquals('.env.behat', app()->environmentFile());
PHPUnit::assertEquals('acceptance', env('APP_ENV'));
}
運行貝哈特
方案後
控制檯輸出:儀表盤被鎖定爲客人
And I can do something with Laravel # FeatureContext::iCanDoSomethingWithLaravel()
Failed asserting that two strings are equal.
--- Expected
+++ Actual
@@ @@
-'acceptance'
+'local'
behat.yml
default:
extensions:
Laracasts\Behat:
env_path: .env.behat
Laracasts\Behat\ServiceContainer\BehatExtension: ~
Behat\MinkExtension\ServiceContainer\MinkExtension:
default_session: laravel
laravel: ~
.ENV
APP_ENV=local
APP_DEBUG=true
.env.behat
APP_ENV=acceptance
APP_DEBUG=true
謝謝,我會給它一個鏡頭。 – whoacowboy 2015-04-24 15:38:09