[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 メーリングリストの案内