Ive not been able to get working Behat if I have composer set to this
"behat/behat": "~3.0@dev",
"behat/mink": "~1.6@dev",
"behat/mink-extension": "~2.0@dev",
"behat/mink-browserkit-driver": "~1.2@dev",
"laracasts/behat-laravel-extension": "dev-master"
Then I get this error
Feature: Testing
In order to teach Behat
As a teacher
I want to demo how to install and create features
Scenario: Home Page # features/example.feature:6
Given I am on the homepage # FeatureContext::iAmOnHomepage()
Mink instance has not been set on Mink context class. Have you enabled the Mink Extension? (RuntimeException)
Then I should see "Laravel 5" # FeatureContext::assertPageContainsText()
--- Failed scenarios:
features/example.feature:6
1 scenario (1 failed)
2 steps (1 failed, 1 skipped)
0m0.05s (13.02Mb)
If I have composer set to
"behat/behat": "~3.0",
"behat/mink": "~1.6",
"behat/mink-extension": "~2.0",
"behat/mink-browserkit-driver": "~1.2",
"laracasts/behat-laravel-extension": "dev-master"
Then I get a error saying
Feature: Testing
In order to teach Behat
As a teacher
I want to demo how to install and create features
Scenario: Home Page # features/example.feature:6
PHP Fatal error: Call to a member function getSession() on a non-object in /Users/admin/PhpstormProjects/laravel-five/vendor/behat/mink-extension/src/Behat/MinkExtension/Context/RawMinkContext.php on line 101