code: def test_file_not_found_exception(
      init_mock_client: Annotated[tuple[str, S3Client], pytest.fixture]
  ) -> None:
      bucket_name, _ = init_mock_client
      backend = Boto3ArtifactStore(bucket_name)
  
      with pytest.raises(ArtifactNotFound):
          backend.open_reader("not-found-id")
  
file_path: optuna/tests/artifacts_tests/test_boto3.py
imports: from __future__ import annotations
  import io
  from typing import TYPE_CHECKING
  import boto3
  from moto import mock_s3
  import pytest
  from optuna.artifacts import Boto3ArtifactStore
  from optuna.artifacts.exceptions import ArtifactNotFound
label_desc: Use image node_id 4 for calling a global function with example usage: test_file_not_found_exception(init_mock_client) without return types