0

シナリオのテストにキュウリを使用しています。次のようなエラーが発生します:

テーブルは同一ではありませんでした(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

transpose以前のdiff!方法を使用しても成功しなかったため、これらの問題に関連するサイトのほとんども参照していました。また、https://github.com/cucumber/cucumber/issues/220をフォローしていましたが、このエラーには影響しませんでした。誰かがこのエラーを解決する方法を私に定義できますか?

4

2 に答える 2