ruby-trunk-changes r36676 - r36680

nobu:r36676 2012-08-10 00:46:27 +0900

サンプルスクリプト sample/coverage.rb に File::PATH_SEPARATOR を File.PATH_SEPARATOR と間違っていて undefined method になるところがあったのを修正。

drbrain:r36677 2012-08-10 08:42:01 +0900

gc.c の CALC_EXACT_MALLOC_SIZE というマクロが有効な時だけ定義される関数の rdoc にその旨記述を追加しています。

naruse:r36678 2012-08-10 14:25:04 +0900

Net::HTTP のテストで自動的に圧縮されたリプライが解凍されて読み込める機能のテストは zlib が利用可能な時(Net::HTTP::HAVE_ZLIB が真の時)だけ定義するようにしています。

naruse:r36679 2012-08-10 14:25:08 +0900

Net::HTTP のテストで Net::HTTPResponse#header を使っていたところがありこのメソッドが obsolete に指定されているので警告が出力されるのを抑制するため Net::HTTPResponse#[] を使うように変更しています。

naruse:r36680 2012-08-10 19:53:18 +0900

r36678 の再修正。 zlib が使えない時は単にテストを省略するのではなくて、展開されないリプライが読み込まれることを確認するようにしています。