我想使用RSpec + Capybara编写纯文本集成测试(我不喜欢这个堆栈中的Cucumber),就像这样
Feature: Create product
Background:
Given I am on "/products"
@javascript
Scenario: create products
When I click on "New Product"
And I fill in "Title" with "Test title"
And I fill in "Description" with "Test description"
And I fill in "Image url" with "test.gif"
And I fill in "Price" with "44.50"
And I click on "Create Product"
Then I should see "Product was successfully created"
当我尝试时,收到错误消息
product.feature:1:语法错误,意外':',期待输入结束(SyntaxError)功能:创建产品
我认为我们可以通过在spec_helper和RSpec特定的gem上添加一些配置来解决这个问题,但是我无法找到合适的解决方案。
任何人都有过类似的问题以及解决此问题的理想解决方案