gpt4 book ai didi

RSpec 标题测试因变量 full_title 失败,但通过变量 full_title 提供给标题的字符串文本

转载 作者:行者123 更新时间:2023-12-04 16:20:35 25 4
gpt4 key购买 nike

我正在经历Chapter 5 of RailsTutorial.org .

我有一项测试,无论我做什么,我都无法开始工作。当我放入变量传递的字符串时它通过,但当我放入变量本身时不会传递。

错误说 未定义的方法“full_title” (输入此内容后,我在浏览相关问题 30 分钟后找不到答案。)

做一个粗浅的测试,想要的内容显示在应用程序中,标题包括完整的标题和“注册”。

这是我的代码:

require 'spec_helper'

describe "User pages" do

subject { page }

describe "signup page" do
before { visit signup_path }
it { should have_selector('h1', text: 'Sign up') }
it { should have_selector('title', text: full_title('Sign up')) }
end
end

这是错误提示 未定义的方法“full_title”

当我使用此代码时它会通过:
require 'spec_helper'

describe "User pages" do

subject { page }

describe "signup page" do
before { visit signup_path }
it { should have_selector('h1', text: 'Sign up') }
it { should have_selector('title', text: 'Ruby on Rails Tutorial Sample App | Sign up') }
end
end

谢谢你的帮助!
亚当

最佳答案

重新启动 Guard 可以解决问题。

关于RSpec 标题测试因变量 full_title 失败,但通过变量 full_title 提供给标题的字符串文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10490389/

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