code: def test_metrics_show_no_target(M, tmp_dir, dvc, capsys):
      assert dvc.metrics.show(targets=["metrics.json"]) == {
          "": {
              "data": {
                  "metrics.json": {
                      "error": M.instance_of(FileNotFoundError)
                  }
              }
          }
      }
  
imports: import json
  import os
  from os.path import join
  import pytest
  from funcy import get_in
  from dvc.cli import main
  from dvc.dvcfile import PROJECT_FILE
  from dvc.exceptions import OverlappingOutputPathsError
  from dvc.repo import Repo
  from dvc.utils.fs import remove
  from dvc.utils.serialize import JSONFileCorruptedError
label_desc: Use image node_id 16 for calling a global function with example usage: test_metrics_show_no_target(M, tmp_dir, dvc, capsys) without return types