code: def test__parse_compose_file_when_single_compose() -> None:
      for test_input, expected_result in copy.deepcopy(
          test_cases_simple_normalization
      ):
          compose_test = {"services": {"test-service": test_input}}
          dump_yaml(compose_test, "test-compose.yaml")
  
          podman_compose = PodmanCompose()
          set_args(
              podman_compose, ["test-compose.yaml"], no_normalize=None
          )
  
          podman_compose._parse_compose_file()
  
          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("result:    ", expected_result)
  
          assert expected_result == actual_compose
  
file_path: podman-compose/pytests/test_normalize_final_build.py
imports: import argparse
  import copy
  import os
  import yaml
  from podman_compose import normalize_service, normalize, normalize_final, normalize_service_final, PodmanCompose
label_desc: Use image node_id 3 for calling a global function with example usage: test__parse_compose_file_when_single_compose() without return types