尝试使用 Cucumber 和 Capybara-webkit 测试 Ember 应用程序以运行 javascript。Ember 代码在常规浏览器中运行,并生成欢迎消息。
我创建了一个 Cucumber 功能,它查找由 Ember 代码生成的欢迎消息,但它没有显示出来。我已经转储了“page.body”以查看那里有什么,但什么也没有。
我添加了一个
jQuery ->
$("body").append("Foo!")
它出现了,所以我知道 javascript 正在运行。
谢谢!