这是一个在 rails 3.2.12 中使用 capybara 的集成测试用例。click_link 'New Log'
是一个ajax调用。然而,打开的页面以 $() 开头,并且有一堆 js 转义,如 \n 和 \log-log。
it "should work with link on show customer_comm_record page" do
visit customer_customer_comm_records_path(@cust)
#visit customer_customer_comm_record_path(@cust, @crecord)
click_link @crecord.id.to_s
click_link 'New Log'
save_and_open_page
end
我们也尝试用 包裹箱子describe "", :js => true do
,怎么会有错误说
`An error occurred in an after hook ActiveRecord::StatementInvalid: SQLite3::BusyException: database is locked:`
代码执行没有错误。rspec 案例有什么问题?感谢帮助。