0

HtmlUnit (2.4) の新しいバージョンにアップグレードしたところ、出力を比較するときに特定のテストが失敗していることに気付きましたasText。違いを調べると、これは日付 (11/06/2010 00:00z の形式でページに表示される) が出力で 2010-06-11 に変更されているためです。

他の誰かがこれに遭遇したことはありますか? また、この (文書化されていないように見える) 機能をオフにする方法をアドバイスできますか? DomTextドキュメントを読み取るときに発生するようです-ページのバージョンを dd/mm/YYYY 形式のバージョンとYYYY-mm-dd を読み取るオブジェクトを並べて比較できます。

4

2 に答える 2

0

ここから 2.8-snapshot を使用して、アドバイスしてください。

于 2010-06-12T13:18:03.970 に答える
0

この問題は、HtmlUnit がサーバーに報告していたロケール設定の 1 つであることが判明し、サーバーはこれを使用して日付形式を決定していました。サーバーにデフォルトのロケールを設定すると、問題が解決しました。

于 2010-07-13T12:01:34.493 に答える