code: def test_show_multiple(tmp_dir, dvc, run_copy_metrics):
      tmp_dir.gen("foo_temp", "foo: 1\n")
      tmp_dir.gen("baz_temp", "baz: 2\n")
      run_copy_metrics(
          "foo_temp", "foo", name="copy-to-foo", metrics=["foo"]
      )
      run_copy_metrics(
          "baz_temp", "baz", name="copy-to-baz", metrics=["baz"]
      )
      assert dvc.metrics.show() == {
          "": {
              "data": {
                  "foo": {"data": {"foo": 1}},
                  "baz": {"data": {"baz": 2}},
              }
          }
      }
  
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 6 for calling a global function with example usage: test_show_multiple(tmp_dir, dvc, run_copy_metrics) without return types