[#38919] Ruby 1.8.1 preview4 — matz@... (Yukihiro Matsumoto)

Hi,

44 messages 2003/12/22
[#38921] Re: Ruby 1.8.1 preview4 — "NAKAMURA, Hiroshi" <nakahiro@...> 2003/12/22

Hi, all,

[ruby-list:38873] Re: WebUnit

From: takumi-ruby@...
Date: 2003-12-07 15:43:06 UTC
List: ruby-list #38873
お世話になっております。
TA-KU-MIです。

On 2003/12/07, at 22:21, nobu.nakada@nifty.ne.jp wrote:
> test/unit/ui/testrunnermediator.rbのrequire 'test/unit'を削除し
> てみてください。

require 'test/unit'を削除した場合は、下記のようになります。
やはりダメですね・・・。

Loaded suite ./runwebtest
/usr/local/lib/ruby/1.8/test/unit/ui/testrunnermediator.rb:33:in 
`run_suite': undefined method `run=' for Test::Unit:Module 
(NoMethodError)
         from 
/usr/local/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:77:in 
`start_mediator'
         from 
/usr/local/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:51:in 
`start'
         from 
/usr/local/lib/ruby/1.8/test/unit/ui/console/testrunner.rb:26:in `run'
         from 
/usr/local/lib/ruby/site_ruby/1.8/webunit/ui/cui/testrunner.rb:44:in 
`run'
         from /usr/local/lib/ruby/site_ruby/1.8/webunit/runtest.rb:29:in 
`runtest'
         from ./runwebtest.rb:5

ところで、うっかりしておりました。
どんなテストをしたか書いていませんでしたね(^^;

話が前後してしまいますが、上記のエラーの再現方法です。
WebUnit付属の、webunit/test/runwebtest.rbを利用して、
下記のような単純なスクリプトを書いて、
#ruby runwebtest.rb webunit_test.rb
として実行しました。

--------------------------------
webunit_test.rb
--------------------------------
#!/usr/local/bin/ruby
require 'webunit/webunit'
class TestSomeWebPage < WebUnit::TestCase
def test_index_page
r = Response::get( 'http://www.ruby-lang.org/en/' )
assert_title( 'Ruby Home Page' , r )
end
end
--------------------------------

ちなみに、ruby1.8.0リリース版では、下記のように表示されテストが問題なく実行されます。

--------------------------------
Loaded suite webunit/test/runwebtest
Started
.
Finished in 2.665325 seconds.

1 tests, 1 assertions, 0 failures, 0 errors
--------------------------------


他の方は正常に動作しているのでしょうか?
それとも、WebUnitを利用している方が、ほとんどいないのでしょうか・・・?

ご意見をお待ちしております。
よろしくお願い致します。


***********************************************************
    [無料ダイヤルアッププロバイダ]          入会手続きナシ!
           * S o l o o t *                個人情報登録ナシ!
  http://soloot.jp/  http://5010.jp/      広告表示義務ナシ!
    今すぐ使える。ずっと使える。        専用接続ソフトナシ!
   Macでも.Windowsでも.Palmでも.               話中ナシ!
***********************************************************


In This Thread