Кто-нибудь испытывал этот вид теста?
Делаем это:
# this works
it { should have_link("Next") }
но тот же тест, использующий слово, которое содержит акценты, такие как «Próximo» (означает «Далее» на португальском)
# it fails
it { should have_link("Próximo") }
ошибка:
1) UserPages index pagination
Failure/Error: it { should have_link("Próximo") }
expected link "Próximo" to return something
# ./spec/requests/user_pages_spec.rb:29:in `block (4 levels) in <top (required)>'
Finished in 2.8 seconds
28 examples, 1 failure
user_pages_spec.rb (только соответствующий код)
describe "pagination" do
before(:all) { 30.times { FactoryGirl.create(:user) } }
after(:all) { User.delete_all }
it { should_not have_link('delete') }
it { should have_link("Próximo") }
it { should have_link('2') }
end
Как мне пройти этот тест?