usingpage.find( 'some-element' ).native
一致地返回一个字符串,比如'4'。文档声明它返回一些允许我访问本机方法的对象。有人遇到过这个吗?
Capybara 版本是1.1.2
Capybara-Webkit 版本是0.12.1
usingpage.find( 'some-element' ).native
一致地返回一个字符串,比如'4'。文档声明它返回一些允许我访问本机方法的对象。有人遇到过这个吗?
Capybara 版本是1.1.2
Capybara-Webkit 版本是0.12.1
听起来您可能正在使用 Capybara Webkit,它将内部节点表示为整数。您仍然可以使用以下方式访问本机 Rack::Test 节点:
page.find( 'some-element' ).base.native
更多细节在这里:https ://github.com/thoughtbot/capybara-webkit/issues/634