【问题标题】:How to disable RSpec2 UTF-8 and HTML characters escaping?如何禁用 RSpec2 UTF-8 和 HTML 字符转义?
【发布时间】:2011-01-18 15:51:39
【问题描述】:

在 Mac OS 上使用 ruby​​ 1.8.7 和 rails 3.0.3 我总是得到“...;”运行 rspec 2.4 控制器测试的 ERB 模板输出中的字符(使用集成视图)。

除了“&”字符和西里尔字符外,总是转义,即使使用 html_safe 方法。

任何人都可以提供线索 - 这里发生了什么?

【问题讨论】:

  • 我相信我自己也遇到过类似的事情。 @Mirko,我不确定@Aristofun 是否在谈论使用控制台。如果他/她的问题与我的类似,则输出将出现在渲染/输出文件中。 (在我的情况下,它位于用作 ActionMailer 视图的 text.erb 文件中。)

标签: ruby-on-rails ruby-on-rails-3 rspec rspec2


【解决方案1】:

你的意思是控制台/终端输出?

尝试编辑您的~/.profile 文件并粘贴此行:

export LANG=sr_YU.UTF-8

您可以找到所有可用语言环境的列表here。 将sr_YU 替换为您自己的西里尔语言环境。

【讨论】:

    猜你喜欢
    • 2012-10-11
    • 1970-01-01
    • 1970-01-01
    • 2014-07-11
    • 1970-01-01
    • 2011-04-03
    • 1970-01-01
    • 2015-02-25
    • 1970-01-01
    相关资源
    最近更新 更多