get('database.default'); $database = (string) $app['config']->get("database.connections.{$connection}.database"); $usesInMemorySqlite = $connection === 'sqlite' && $database === ':memory:'; if (! $usesInMemorySqlite && ! str_ends_with(strtolower($database), '_test')) { throw new RuntimeException( "Unsafe test database [{$database}]. Tests may only use an in-memory SQLite database or a database ending in _test.", ); } return $app; } }