From: Kenichi Komiya Date: 2001-03-06T03:45:11+09:00 Subject: [ruby-list:28537] Re: DATA.rewind 小宮です。 From: URA Takefumi Subject: [ruby-list:28536] DATA.rewind Date: Tue, 6 Mar 2001 02:02:22 +0900 > 浦と申します。 > > __END__以降の内容の入力ストリームDATAをrewindしたら > こんなんなったんですけど、いいんでしょうか? DATA を rwind するとスクリプトの先頭に移動するってことですよね?そ れだったら仕様だったはずです(確かPerlもそう)。 > # RubyUnitでテストデータをDATAで与えようとして5分ほど頭を > # ひねっていました。テストコードを書き換えないと...。 試してないですが、こんな感じでどうでしょうか? class MyTest < RUNIT::TestCase def setup @pos = DATA.pos end def teardown DATA.pos = @pos end end 小宮 健一