まつもと ゆきひろです
In message "Re: [ruby-dev:27044] test errors and failures"
on Mon, 12 Sep 2005 19:17:34 +0900, nobuyoshi nakada <nobuyoshi.nakada / ge.com> writes:
|http://mput.dip.jp/autobuild/ruby-trunk/latest.html を確認して
|みました。ほとんどは__send__の変更のためですが
|
| 18) Failure:
|test_call_with_block(TestLambdaParameters) [/Users/autobuild/tmp/autobuild/ruby-trunk/20050912T110001/ruby/test/ruby/test_lambda.rb:41]:
|<nil> expected to not be nil.
|
| b = nil
| assert_equal(1, ->(&b){ b.call }.call { 1 })
| assert_nil(b)
|
|これは別スコープにすることになったはず(ruby-core:05545)というこ
|とで、テストが間違ってるんでしょうか。
間違ってますね。
| 19) Failure:
|test_safe(TestProc) [/Users/autobuild/tmp/autobuild/ruby-trunk/20050912T110001/ruby/test/ruby/test_proc.rb:105]:
|<1> expected but was
|<0>.
|
|先週末にProcが$SAFEを戻すのは$SAFEが3以上のときだけになったよう
|ですが、これは仕様変更でテストを直すべきでしょうか。
気の迷いです。元の仕様に戻します。
コミットしていただけませんか?