[#48558] ruby 1.9.3p0 の private_constant — Kenichi Kamiya <kachick1@...>
初めまして、神谷と申します。
7 messages
2011/12/03
[#48569] make test-all — Yuji Yamano <yyamano@...>
こんばんは。
4 messages
2011/12/07
[ruby-list:48570] Re: make test-all
From:
"U.Nakamura" <usa@...>
Date:
2011-12-07 11:46:27 UTC
List:
ruby-list #48570
こんにちは、なかむら(う)です。
In message "[ruby-list:48569] make test-all"
on Dec.07,2011 19:45:49, <yyamano@kt.rim.or.jp> wrote:
> http://redmine.ruby-lang.org/projects/ruby/wiki/DeveloperHowtoJa には
>
> > 特定のテストケースtest/**/test_foo.rbだけを実行するには
> >
> > make test-all TESTS=test_foo
>
> と書かれていますが、この記述の通りにテストケースを指定するとファイルが
> 見つからないというエラーが発生します。
該当の記述が行われたのは2008年の10月初頭のようですが、ちょう
どそのすぐ後に、それまでruby配布物の標準テストフレームワーク
であったtest/unitがminitestに置き換えられるという変更が加えら
れました。
そのため、置き換え前に存在した古き良き機能の幾つかがその時に
失われ、今も復活しないままになっています。
というわけで、
> テストケースクラスファイルのtestディレクトリからの相対パスを指定すると
> 実行できます。
>
> zillatron% make test-all TESTS=dl/test_callback.rb
そうしてください。
# なお、望むならば絶対パスも指定できます。
また、複数のファイルを並べて指定することもできます。
ディレクトリを指定してその中のtest_*.rbを一括指定することもで
きます。
それ以外の指定については TESTS=-v で確認できるかと思います。
それでは。
--
U.Nakamura <usa@garbagecollect.jp>