(進行中の) アプリを 3.1 にアップグレードしたので、パスワードとパスワード確認フィールドをクリアするためのテストを変更する必要がありました。空の値属性をテストするのではなく、欠損値属性をテストする必要がありました。
それは問題ありませんでしたが、フィールドのクリアをオフにしてテストを失敗させようとしたとき、フィールドがまだクリアされていた (値がまだ欠落していた) ため、合格しました。以前は、ユーザーの作成が失敗した場合にフィールドをクリアするために、適切なコントローラーの作成の下に行がありました (そのため、フォームが再表示されたときにフィールドは空になります)。今では不要になったようです。
これは、パスワードおよび確認フィールドのデフォルトの動作ですか?