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

Yasuo Higa [E-MAIL ADDRESS DELETED]
2007年 7月 2日 (月) 13:08:36 JST


ひがです。

> なかたです。
> 
> Seasar2 のバージョンを 2.4.13 → 2.4.14 に上げたところ、2.4.13 で通っていた
テストが
> 通らなくなりました。問題の箇所は、Excel を読み込んで比較するところです。
> DataSet expected = readXls("Test.xls");
> assertEquals(expected, reload(expected));
> のところで、下記のようなエラーが出ます。
> junit.framework.AssertionFailedError:
> :TableName=Test[:TableName=Test:Row=0:columnName=column_Name
> expected:<1> but was:<null>]
> テーブル定義、Excel のカラム名両方とも "column_Name" と記述しています。
> 
> エラー発生箇所の前(readXls の前の行) で、
>       ResultSet rs =
> getDataSource().getConnection().prepareStatement("select * from
> Test").executeQuery();
>       rs.next();
>       System.out.println(rs.getString("column_Name"));
> 
> を実行すると、"1" が出力されているので、reload でうまく読み込めていないよう
です。

Seasar2自体のreload()のテストは通っているので、
再現するためのもう少し詳しい情報をいただけないでしょうか。

よろしくお願いします。

--
Yasuo Higa
[E-MAIL ADDRESS DELETED]



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