2011-10-05 25 views
1

將應用程序(進行中)升級到3.1後,我必須更改測試以清除密碼和密碼確認字段。我不是測試一個空值屬性,而是測試一個缺失值屬性。現在在Rails 3.1中自動清除密碼字段?

這很好,但是當我關閉字段清除以使測試失敗時,它仍然通過,因爲字段仍然被清除(值仍然丟失)。以前我在創建時在適當的控制器中有行,以便在用戶創建失敗時清除字段(所以當表單重新顯示時字段將爲空)。現在看起來不再需要了。

現在是密碼和確認字段的默認行爲嗎?

回答

4

是的。

changelog

的Rails 3.0.0(2010年8月29日)

  • password_field默認與零值呈現在默認情況下進行使用密碼安全的

original commit here

+1

大發現:)謝謝你。 –

相關問題