code: def test__parse_compose_file_when_multiple_composes() -> None:
      for test_input, test_override, expected_result in copy.deepcopy(
          test_cases_merges
      ):
          compose_test_1 = {"services": {"test-service": test_input}}
          compose_test_2 = {"services": {"test-service": test_override}}
          dump_yaml(compose_test_1, "test-compose-1.yaml")
          dump_yaml(compose_test_2, "test-compose-2.yaml")
  
          podman_compose = PodmanCompose()
          set_args(
              podman_compose,
              ["test-compose-1.yaml", "test-compose-2.yaml"],
          )
  
          podman_compose._parse_compose_file()  # pylint: disable=protected-access
  
          actual_compose = {}
          if podman_compose.services:
              podman_compose.services["test-service"].pop("_deps")
              actual_compose = podman_compose.services["test-service"]
          if actual_compose != expected_result:
              print("compose:   ", test_input)
              print("override:  ", test_override)
              print("expected:  ", expected_result)
              print("actual:    ", actual_compose)
  
          compose_expected = expected_result
  
          assert compose_expected == actual_compose
  
file_path: podman-compose/pytests/test_can_merge_build.py
imports: import copy
  import os
  import argparse
  import yaml
  from podman_compose import normalize_service, PodmanCompose
label_desc: Use image node_id 3 for calling a global function with example usage: test__parse_compose_file_when_multiple_composes() without return types