■ [ruby] rubyspec is 何 CRuby(MRI Ruby とか Ruby とか呼び名に議論はあるだろうけど、jruby, rubinius と区別するためにこう書く)では、ランタイムをぶっ壊してないかということを確認するためのテストスイートを 3 つ用意している. RubyCI を見ればわかるのだけど、それらは make test make test-all rubyspec の3つのことを指している。なお、test は ruby 本体のテスト、test-all は標準添付ライブラリのテストスイートである。今日は rubyspec について解説しようと思う。 rubyspec とはもともとは ruby の仕様そのものを書こうというプロジェクトで(色々あれこれあって、なぜ今の形になったかをここに書くには余白が足りなすぎるので省略する、ヒントは[ruby-dev:46350]