问题描述
我在功能测试中遇到以下错误:
a)执行javascript问题模态的测试不再显示模态:
Failure/Error:
accept_alert do
click_link 'Delete'
end
Capybara::ModalNotFound:
Unable to find modal dialog
b)带有link_to
的Rails method: :post
无法发布
RoutingError: No route matches [GET] "/admin/users/29
由于:
请注意,如果用户禁用了JavaScript,则请求将退回到使用GET
-https://apidock.com/rails/ActionView/Helpers/UrlHelper/link_to
宝石:
* capybara (3.33.0)
* rails (6.0.3.1)
* rspec (3.9.0)
* rspec-rails (4.0.0)
* selenium-webdriver (3.142.7)
* webdrivers (4.4.1)
在ruby 2.7.1p83
问题是代码没有更改,我可以从昨天或上个月检查一次提交,然后确认该提交工作正常,但现在提交失败了。那还有什么会导致这个呢?
我不记得任何系统更新,必须有一种方法可以对此进行更多调试并解决吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)