COMMIT lib/delegate: basic specs for {un}{trust/taint} [ruby-core:26138] http://github.com/rubyspec/rubyspec/commit/76634008753c73e118798f4621f7c061508e1ace =================================================================== +++ 20100623T104323 @@ 12 @@ URL: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_8_7 リポジトリのルート: http://svn.ruby-lang.org/repos/ruby リポジトリ UUID: b2dd03c8-39d4-4d8f-98ff-823fe69b080e +リビジョン: 28396 ノード種別: ディレクトリ 準備中の処理: 特になし 最終変更者: shyouhei @@ 24380 @@ - forwards protected method calls - doesn't forward private method calls +/home/chkbuild/tmp/build/ruby-1.8.7-pth//rubyspec/library/delegate/delegator/taint_spec.rb +Delegator#taint - returns self +- taints the delegator /home/chkbuild/tmp/build/ruby-1.8.7-pth//rubyspec/library/delegate/delegator/tap_spec.rb +/home/chkbuild/tmp/build/ruby-1.8.7-pth//rubyspec/library/delegate/delegator/trust_spec.rb +/home/chkbuild/tmp/build/ruby-1.8.7-pth//rubyspec/library/delegate/delegator/untaint_spec.rb +Delegator#untaint - returns self +- untaints the delegator +/home/chkbuild/tmp/build/ruby-1.8.7-pth//rubyspec/library/delegate/delegator/untrust_spec.rb /home/chkbuild/tmp/build/ruby-1.8.7-pth//rubyspec/library/digest/hexencode_spec.rb Digest.hexencode - returns '' when passed an empty String @@ 32669 @@ ) ConditionVariable#broadcast releases all threads waiting in line for this resource ERROR +ThreadError: Thread#join: deadlock 0x7f2379414378 - mutual join(0x27f82b0) /home/chkbuild/tmp/build/ruby-1.8.7-pth//rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `join' /home/chkbuild/tmp/build/ruby-1.8.7-pth//rubyspec/library/conditionvariable/broadcast_spec.rb:55 /home/chkbuild/tmp/build/ruby-1.8.7-pth//rubyspec/library/conditionvariable/broadcast_spec.rb:55:in `each' @@ 33521 @@ Finished in seconds +3208 files, 13044 examples, expectations, 26 failures, 33 errors exit 1 failed(rubyspec) == end #