Cucumber,Rspec:输出中的 unicode 符号

发布于 2024-12-13 02:24:59 字数 618 浏览 0 评论 0原文

我想知道是否可以用俄语使 Cucumber 输出匹配错误而不是这样:

Сценарий: Успешное добавление кгиги     # 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...

其中“\320\235\320\260\320\267\320\262\320\260\320\275”是俄语单词。这可能是Rspec的一个特点。任何想法都会很棒。

I wonder if it is possible to make Cucumber output matching errors in Russian instead of this:

Сценарий: Успешное добавление кгиги     # 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...

Where "\320\235\320\260\320\267\320\262\320\260\320\275" is a Russian word. It may be a feature of Rspec. Any Ideas would be great.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

凹づ凸ル 2024-12-20 02:24:59

添加

$KCODE='u'

到我的 features/support/env.rb 有所帮助:

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

此解决方案仅适用于 1.8.7 – 在 1.9.3 中

# encoding: utf-8

工作得很好

Adding

$KCODE='u'

to my features/support/env.rb helped a little:

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

This solution is only for 1.8.7 – in 1.9.3

# encoding: utf-8

works just fine

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文