From: takumi-ruby@... Date: 2003-12-06T14:32:32+09:00 Subject: [ruby-list:38869] WebUnit こんにちは。 TA-KU-MIと申します。 http://www.xpenguin.biz/download/webunit/webunit-20030121.tar.gz は、ruby1.8.0ではエラーになるので下記のように手をいれました。 /usr/local/lib/ruby/site_ruby/1.8/webunit/parser.rb:132 - elem = TableRow::new( attrs_to_hash attrs ) + elem = TableRow::new( attrs_to_hash( attrs ) ) /usr/local/lib/ruby/site_ruby/1.8/webunit/parser.rb:134 - @table_stack.last.add_row( attrs_to_hash attrs ) + @table_stack.last.add_row( attrs_to_hash( attrs ) ) /usr/local/lib/ruby/site_ruby/1.8/webunit/testcase.rb:16 - def initialize( method, name=self.type.name ) + def initialize( method, name=self.class.name ) ruby1.8.0では、これでとりあえず動いておりました。 ところが、1.8.1preview3では、下記のようなエラーを起こします。 /usr/local/lib/ruby/1.8/test/unit/autorunner.rb:41: uninitialized constant Test::Unit::AutoRunner::UI (NameError) from /usr/local/lib/ruby/1.8/test/unit.rb:261:in `require' from /usr/local/lib/ruby/1.8/test/unit.rb:261 from /usr/local/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:7:in `require' from /usr/local/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:7 from /usr/local/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:7:in `require' from /usr/local/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:7 from /usr/local/lib/ruby/site_ruby/1.8/webunit/ui/cui/testrunner.rb:11:in `require' from /usr/local/lib/ruby/site_ruby/1.8/webunit/ui/cui/testrunner.rb:11:in `initialize' from /usr/local/lib/ruby/site_ruby/1.8/webunit/runtest.rb:27:in `new' from /usr/local/lib/ruby/site_ruby/1.8/webunit/runtest.rb:27:in `runtest' from ./runwebtest.rb:5 1.8.0リリース以降に加えられた変更が影響しているかと思いますが、 何か情報をお持ちの方はいらっしゃいませんか? http://www.xpenguin.biz/download/webunit/index-ja.html 以前、上記ページに記載のある、yt@xpenguin.biz宛にメールを送ったのですが 音沙汰がありませんでした。 WebUnitは、現在、誰もメンテナンスしていないのでしょうか? よろしくお願い致します。 *********************************************************** [無料ダイヤルアッププロバイダ] 入会手続きナシ! * S o l o o t * 個人情報登録ナシ! http://soloot.jp/ http://5010.jp/ 広告表示義務ナシ! 今すぐ使える。ずっと使える。 専用接続ソフトナシ! Macでも.Windowsでも.Palmでも. 話中ナシ! ***********************************************************