【发布时间】:2013-01-15 08:10:04
【问题描述】:
我正在使用 cucumber 来测试场景。我收到以下错误:
表格不相同(Cucumber::Ast::Table::Different)
在我的代码中使用 diff! 时。
Then /^the results should be:$/ do |expected_results|
results = [['content']] + page.all('ol.results li').map do |li|
[li.text]
end
expected_results.diff!(results)
end
我也参考了大多数与这些问题相关的网站,因为在diff! 之前使用transpose 方法我没有成功。另外,我关注了https://github.com/cucumber/cucumber/issues/220,但对这个错误没有影响。谁能定义我如何解决这个错误?
【问题讨论】:
标签: mysql ruby-on-rails rspec cucumber capybara