# While tests run files are not watched, reloading is not necessary.
config.enable_reloading = false
+ # disable logging in tests, for speed increases. Set to :info to bring back logging
+ config.log_level = :warn
+
# Eager loading loads your entire application. When running a single test locally,
# this is usually not necessary, and can slow down your test suite. However, it's
# recommended that you enable it in continuous integration systems to ensure eager
+pass_crypt = PasswordHash.create("test").first
+
FactoryBot.define do
factory :user do
sequence(:email) { |n| "user#{n}@example.com" }
sequence(:display_name) { |n| "User #{n}" }
- pass_crypt { PasswordHash.create("test").first }
+ pass_crypt { pass_crypt }
# These attributes are not the defaults, but in most tests we want
# a 'normal' user who can log in without being redirected etc.