+ config()->set(['services.disable_services' => false]);
+
+ $this->mockHttpClient([new ConnectException('Failed to connect', new Request('GET', ''))]);
+
+ $logger = $this->withTestLogger();
+
+ $user = User::factory()->make();
+ $this->createUserRequest($user);
+ $this->assertTrue($logger->hasError('Failed to save user avatar image'));
+ }
+
+ public function test_exception_message_on_failed_fetch()
+ {
+ // set wrong url