code: def test_metrics_show_with_one_revision_multiple_paths():
      td = metrics_table(
          {
              "branch_1": {
                  "data": {
                      "metrics.json": {
                          "data": {"a": 1, "b": {"ad": 0.1, "bc": 1.03}}
                      },
                      "metrics_1.json": {
                          "data": {
                              "a": 2.3,
                              "b": {"ad": 6.5, "bc": 7.9},
                          }
                      },
                  }
              }
          },
          all_branches=True,
      )
      assert td.as_dict() == [
          {
              "Revision": "branch_1",
              "Path": "metrics.json",
              "a": "1",
              "b.ad": "0.1",
              "b.bc": "1.03",
          },
          {
              "Revision": "branch_1",
              "Path": "metrics_1.json",
              "a": "2.3",
              "b.ad": "6.5",
              "b.bc": "7.9",
          },
      ]
  
imports: import textwrap
  import pytest
  from dvc.compare import diff_table, metrics_table, show_diff, show_metrics
  from dvc.utils.serialize import YAMLFileCorruptedError
label_desc: Use image node_id 20 for calling a global function with example usage: test_metrics_show_with_one_revision_multiple_paths() without return types