[Seasar-user:8867] Re: 2.4.14 でテストが通らなくなった

Nakata Kouji [E-MAIL ADDRESS DELETED]
2007年 7月 2日 (月) 14:59:58 JST


なかたです。

07/07/02 に Yasuo Higa<[E-MAIL ADDRESS DELETED]> さんは書きました:
> Seasar2自体のreload()のテストは通っているので、
> 再現するためのもう少し詳しい情報をいただけないでしょうか。

最小再現プロジェクトを添付して送付します。
TestDaoTest.java を実行すると 2.4.13 ではパスし、2.4.14 では失敗します。

失敗時のトレース
junit.framework.AssertionFailedError:
:TableName=Test[:TableName=Test:Row=0:columnName=column_Name
expected:<a> but was:<null>]
	at junit.framework.Assert.fail(Assert.java:47)
	at org.seasar.extension.unit.S2TestCase.assertEquals(S2TestCase.java:325)
	at org.seasar.extension.unit.S2TestCase.assertEquals(S2TestCase.java:291)
	at org.seasar.extension.unit.S2TestCase.assertEquals(S2TestCase.java:283)
	at sample.TestDaoTest.testTx(TestDaoTest.java:21)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:585)
	at junit.framework.TestCase.runTest(TestCase.java:164)
	at org.seasar.framework.unit.S2FrameworkTestCase.doRunTest(S2FrameworkTestCase.java:406)
	at org.seasar.extension.unit.S2TestCase.doRunTest(S2TestCase.java:92)
	at org.seasar.framework.unit.S2FrameworkTestCase.runBare(S2FrameworkTestCase.java:270)
	at junit.framework.TestResult$1.protect(TestResult.java:110)
	at junit.framework.TestResult.runProtected(TestResult.java:128)
	at junit.framework.TestResult.run(TestResult.java:113)
	at junit.framework.TestCase.run(TestCase.java:120)
	at junit.framework.TestSuite.runTest(TestSuite.java:228)
	at junit.framework.TestSuite.run(TestSuite.java:223)
	at org.junit.internal.runners.OldTestClassRunner.run(OldTestClassRunner.java:35)
	at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:38)
	at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
	at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: TestProject.zip
型:         application/zip
サイズ:     19440 バイト
説明:       無し
URL:        http://ml.seasar.org/archives/seasar-user/attachments/20070702/53448a9f/attachment.zip 


Seasar-user メーリングリストの案内