gpt4 book ai didi

rspec - page.should have_content - 导致错误的特殊字符

转载 作者:行者123 更新时间:2023-12-01 07:21:52 25 4
gpt4 key购买 nike

我正在使用 Capybara 进行基本的 Rspec 测试,该测试会打开一个网页并检查主页中是否包含一个字符串。测试需要检查网站上 8 种不同语言的子域,我在代码中遇到了一些特殊字符的问题。

以下代码有效:

it "should have an American Home page", :js => true do
visit '/'
page.should have_content('Workforce Management from InVision')
end

it "should have an English Home page", :js => true do
visit '/uk/'
page.should have_content('Workforce Management from InVision')
end

以下代码不起作用

it "should have a Spanish Home page at '/es/callcenter'", :js => true do
visit '/es/'
page.should have_content('Gestión de la plantilla con InVision')
end

我认为这与“Gestión”一词中的 ó 有关。有什么想法可以阻止此问题的发生吗?

最佳答案

尝试在规范文件的第一行添加# encoding: UTF-8

关于rspec - page.should have_content - 导致错误的特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8819637/

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