Ruby 1.9はUnicodeをサポートしていますか?MiniTestと非ラテンのテストの説明
# encoding: utf-8
require 'minitest/spec'
require 'minitest/autorun'
describe "test" do
it "α β γ δ & a b c d" do
(1+1).must_equal 3
end
end
# 1) Failure:
# test_0001__a_b_c_d(TestSpec) [test.rb:7]:
# Expected 3, not 2.
私の非ラテン文字はどこですか?私はひどい英語で常にテストを書くべきですか?
私は任意のUnicodeのシンボルを持つメソッドを定義することができますので
:def α_β_γ_δ_a_b_c_d
puts "geeeek"
end
α_β_γ_δ_a_b_c_d
#=> "geeeek"
PS私の質問は明確ではないと思われます。私はminitestの失敗記述に私の非ラテン定義を示す方法を尋ねたい。
Downvotedと投票閉じるこれは疑問ではありません。 Rantsはブログに属しているので、SOは質問のためのものです。 –
質問です。私はどのように失敗の説明ですべてのユニコードの文字を返すことができるか尋ねようとしていた – fl00r
@JörgW Mittag私はより明確に私の質問を更新しました – fl00r