1

我正在使用 ruby​​ 编写测试,我正在按照以下代码验证一些数据。

array['myLabel'].should eq '(100–200) mg/dL'

当我运行测试时,我在这条线上遇到错误。

错误是:invalid multibyte char (US-ASCII)然后低于syntax error, unexpected $end, expecting keyword_end

我检查了测试并确保我到处都有正确的结束语句。但是当我执行测试时,我仍然会收到这些错误。

我是红宝石的菜鸟。如果我遗漏了什么,请提出建议。

4

1 回答 1

4

您需要#encoding: UTF-8根据以下主题在文件顶部添加包含多字节字符的文件:ruby 中的魔术注释(#Encoding: utf-8)如何工作?

于 2013-06-07T23:01:04.623 回答