[#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:41448] Re: [Bug #3037] testrb の動作が1.8.7 の testrb と違いすぎる

From: Kouhei Sutou <kou@...>
Date: 2010-05-28 12:03:55 UTC
List: ruby-dev #41448
須藤です。

In <AANLkTinXX9hlBMvl-9eW1gWj9H8HIKjclLVwmyphOANy@mail.gmail.com>
  "[ruby-dev:41402] Re: [Bug #3037] testrb の動作が1.8.7 の testrb と違いすぎる" on Mon, 24 May 2010 16:45:36 +0900,
  Tanaka Akira <akr@fsij.org> wrote:

>> test/unit を他の互換なテストフレームワーク (Test::Unit 2 とか?) に入れ
>> 替えることを検討した方がいいかも知れません。
> 
> 経験上、1.8 の test/unit では、test/unit 内で異常終了 (SEGV とか) したとき、
> 再現スクリプトを最小化するのがとてもたいへんだったので、もとに戻すのは
> 良い方法とは思えません。

これは前に田中さんと話したときに聞いた気がする、↓のようなケー
スのことですか?

  class SomeTest < Test::Unit::TestCase
    def setup
      some_setup1
      some_setup2
      some_setup3
    end

    def test_segv
      assert_equal("Good", some_method(arg1))
      assert_equal("Good", some_method(arg2))
      assert_equal("Good", some_method(arg3))
      assert_equal("SEGV!!!", some_method(arg4))
      assert_equal("Good", some_method(arg5))
      assert_equal("Good", some_method(arg6))
    end
  end

というテストスクリプトで異常終了したときに、

   some_setup1
   some_setup2
   some_setup3
   some_method(arg1)
   some_method(arg2)
   some_method(arg3)
   some_method(arg4)
   some_method(arg5)
   some_method(arg6)

というスクリプトを作るのが面倒くさいというケース。

In This Thread