HtmlUnit テストで自分のページ (.../admin) を開こうとすると、次のエラーが発生します。
JavaScript error loading page http://.../admin/home.jsf: syntax error (http://.../admin/javax.faces.resource/jquery/jquery.js.jsf?ln=primefaces#14)
次の方法で JavaScript を無効にしようとしました。
webClient.setJavaScriptEnabled(false)
ページが正常に開きました。しかし、JavaScript を無効にすると、ログイン ボタンをクリックしても機能しないため、クリックする前に JavaScript を再度有効にしたいと考えました。次に、次のエラーが発生します。
JavaScript error loading page http://.../admin/home.jsf: ReferenceError: "PrimeFaces" is not defined.
私の質問は次のとおりです。
- JavaScript を無効にする以外に、JavaScript ページを開くときに構文エラーをオーバーライドする別の方法はありますか?
- 「「PrimeFaces」が定義されていません」エラーを修正する方法は?
前もって感謝します!