[#41278] [BUG:1.9] BINARY should not be ASCII-compatible — Yugui <yugui@...>

WXVndWkbJEIkRyQ5ISMbKEIKCgo+IBskQiRHISIkKiQqJGAkTSQzJDMkXiRHJE41RE9AJEclKyVQ

15 messages 2010/05/11

[#41407] [Bug #3339] win32ole test failure — Usaku NAKAMURA <redmine@...>

Bug #3339: win32ole test failure

20 messages 2010/05/25
[#41411] Re: [Bug #3339] win32ole test failure — Masaki Suketa <masaki.suketa@...> 2010/05/25

助田です。

[#41412] Re: [Bug #3339] win32ole test failure — "U.Nakamura" <usa@...> 2010/05/25

こんにちは、なかむら(う)です。

[ruby-dev:41145] Re: [Bug:trunk] the behavior of Tempfile#size was changed

From: Nobuyoshi Nakada <nobu@...>
Date: 2010-05-04 01:21:00 UTC
List: ruby-dev #41145
なかだです。

At Tue, 4 May 2010 06:08:24 +0900,
Yusuke ENDOH wrote in [ruby-dev:41140]:
> r27578 のせいで rubyspec のエラーが増えました。
> よほどの事情がない限り revert しようと思います。
> 個人的には納得できる変更なので、残念ですが……。
> 
> 1)
> Tempfile#length returns 0 when self is closed FAILED
> Expected 5
>  to have same value and type as 0
> 
> 2)
> Tempfile#size returns 0 when self is closed FAILED
> Expected 5
>  to have same value and type as 0

これは、元々のtest/test_tempfile.rbのassertionの間違いのために、
結果に関わらず通ってしまっていたものです。lib/tempfile.rbを戻す
なら、test_size_works_if_file_is_closedも直さないといけません。
むしろこちらのほうが仕様変更のように思われたので、tempfile.rbの
ほうを直しました。

テストで本来意図されていたものを優先するか、現状のコードを優先す
るか、悩ましいところですが。

-- 
--- 僕の前にBugはない。
--- 僕の後ろにBugはできる。
    中田 伸悦

In This Thread