这是我第一次在laravel中创建BDD。
这是我的壮举
Feature: GuestBook
In order to track all of my visitors
As an admin
I want to give users the ability to sign in my guestbook
Scenario: With Valid Credentials
Given I am on "guests/create"
And I fill in "name" with "John Doe"
And I press "Submit"
Then I should see "Guest Book"
And I should see "John Doe"
当我尝试运行behat
时 PHP Warning: DOMXPath::query(): Invalid expression in /Users/*/Code/bdd2/vendor/symfony/dom-crawler/Symfony/Component/DomCrawler/Crawler.php on line 832
这是我的堆栈版本
php 5.5.*
laravel 4.1.*
如果有人遇到并解决了这个问题,请告诉我。
由于
答案 0 :(得分:0)
这是最近的DomCrawler版本中引入的错误。它已经修复并合并,现在你需要做的就是等待一个新的Symfony版本。在此之前,您可以在composer.json中强制使用以前版本的DomCrawler。
相关问题: