gpt4 book ai didi

ruby-on-rails - rspec click_link 测试失败的任何其他原因?

转载 作者:数据小太阳 更新时间:2023-10-29 08:54:05 26 4
gpt4 key购买 nike

我正在做 Ruby on Rails 3 教程书中的示例应用程序。我已经设置了 5 个 rspec 测试来测试主页上是否有特定链接并且它们指向正确的位置。 5 个测试中有 4 个通过,但最后一个没有通过。它说:

Failures:
1) LayoutLinks should have the right links on the layout
Failure/Error: click_link "Sign up now!"
Could not find link with text or title or id "Sign up now!"
# ./spec/requests/layout_links_spec.rb:40:in `block (2 levels) in <top (required)>'

问题是我有一个带有 anchor 文本“立即注册!”的链接。测试链接的所有其他测试都通过了。是否有任何其他原因导致失败?

谢谢

最佳答案

了解 click_link 函数实际访问该页面可能会有所帮助。自从“立即注册!”按钮仅在“主页”页面可见,“主页”测试必须紧接在“立即注册!”之前测试。

关于ruby-on-rails - rspec click_link 测试失败的任何其他原因?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5929703/

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