gpt4 book ai didi

ruby - 等待文本出现在 SitePrism Capybara 框架中

转载 作者:太空宇宙 更新时间:2023-11-03 16:19:58 24 4
gpt4 key购买 nike

我试图在执行任何操作之前等待文本,然后遵循 SitePrism URL https://github.com/natritmeyer/site_prism在本节>>“支持 capybara 选项的方法”。

@page.wait_until_<Element>_visible :text => "Some Text!!!"

但我遇到以下错误:

undefined method `zero?' for {:text=>"Some Text!!!"}:Hash (NoMethodError)

为什么我会收到这个错误?我做错了什么吗?

最佳答案

查看 site_prism 代码 - https://github.com/natritmeyer/site_prism/blob/master/lib/site_prism/element_container.rb#L134生成的方法需要超时和选项。好像要传其他选项还需要传超时值

wait_until_<Element>_visible <timeout value in seconds>, text: "Some Text!!!" 

似乎是文档中的错误,或者某些旧的默认行为已被删除或其他什么

关于ruby - 等待文本出现在 SitePrism Capybara 框架中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35344758/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com