我有这个测试
feature 'edit company', :js=>true do
scenario 'edit company' do
visit '/companies'
page.has_content? company.name
find('#edit_company_btn_1').click
...
这没有问题。但当我删除:js => true部分时,我收到此错误:
Failure/Error: find('#update_btn_company').click
NoMethodError:
undefined method `start_with?' for nil:NilClass
为什么这适用于一个驱动程序但不适用于另一个驱动程序?