testsuite

JBoss4.0.2の話です。


testsuiteディレクトリで

> build tests

を実行すればフルテスト*1が走るはずが、「org.apache.tools.ant.taskdefs.optional.junit」が見つからないとか何とかいってビルドに失敗する。build.xmlを見ると

  
    
    
    
    
    
    
  

とoptional.jarが指定されている。ああー確かtaskdefはoptional.jarに入ってたっけなー、と思ったらtools/libにはoptional.jarなどなく、ant-junit.jarになっていた*2


を追加して一件落着だが、しかししょっぱなからテストが動かないとはどういうことだ。4.0.4RC1-srcでは直っているので、このバージョンをタグ付けしたときがたまたまおかしかったってことだろうけど。

*1:単発テストなら > build -Dtest=jrmp test とか > build -Dtest=org.jboss.test.jrmp.test.DynLoadingUnitTestCase one-test とか

*2:apache-ant1.6.5でもそうなっている。最近変わったのかな