diff --git a/database/factories/ModelFactory.php b/database/factories/ModelFactory.php index f596d0b5..4f06a963 100644 --- a/database/factories/ModelFactory.php +++ b/database/factories/ModelFactory.php @@ -15,7 +15,12 @@ return [ 'name' => $faker->name, 'email' => $faker->safeEmail, - 'password' => bcrypt(str_random(10)), + + // Use a precomputed hash of the word "secret" instead of using bcrypt directly. + // Since bcrypt is intentionally slow, it can really slow down test suites in + // large applications that use factories to generate models in many tests. + 'password' => '$2y$10$oPCcCpaPQ69KQ1fdrAIL0eptYCcG/s/NmQZizJfVdB.QOXUn5mGE6', + 'remember_token' => str_random(10), ]; });