]> git.openstreetmap.org Git - rails.git/commitdiff
Make the user factory generate valid passwords
authorTom Hughes <tom@compton.nu>
Tue, 27 Feb 2024 20:52:18 +0000 (20:52 +0000)
committerTom Hughes <tom@compton.nu>
Tue, 27 Feb 2024 20:52:18 +0000 (20:52 +0000)
test/factories/user.rb

index 166461637662609dc6bdb58c08cb87f3c9e17ddc..5b92345c2dbcf0f356be857b7432018dec6abef5 100644 (file)
@@ -2,7 +2,7 @@ FactoryBot.define do
   factory :user do
     sequence(:email) { |n| "user#{n}@example.com" }
     sequence(:display_name) { |n| "User #{n}" }
-    pass_crypt { Digest::MD5.hexdigest("test") }
+    pass_crypt { PasswordHash.create("test").first }
 
     # These attributes are not the defaults, but in most tests we want
     # a 'normal' user who can log in without being redirected etc.