0

Je me demande s'il est possible de faire des erreurs de correspondance de sortie de concombre au lieu en russe de ceci:concombre, Rspec: symboles unicode en sortie

Сценарий: Успешное добавление кгиги  # features/books/add_book.feature:12 
    Если я добавил книгу     # features/step_definitions/books_steps.rb:3 
    То я должен увидеть добавленную книгу # features/step_definitions/books_steps.rb:15 
     expected there to be content "\320\235\320\260\320\267\320\262\320\260\320\275 
\320\270\320\265 \320\272\320\275\320\270\320\263\320\270" in "\320\236\321\210\320\270\320 
\261\320\272\320\260 502!\n... 

Où « \ 320 \ 235 \ 320 \ 260 \ 320 \ 267 \ 320 \ 262 \ 320 \ 260 \ 320 \ 275 "est un mot russe. Cela peut être une caractéristique de Rspec. Toutes les idées seraient géniales.

Répondre

1

Ajout

$KCODE='u' 

à mon fonctionnalités/support/env.rb un peu aidé:

А должен увидеть сообщение о том, что пароль неверен 
     expected there to be content "Неверный прол\321\214" 

Cette solution est uniquement pour 1.8.7 - 1.9.3

# encoding: utf-8 

fonctionne très bien

Questions connexes