code: def test_merge_files(
      resources: List[Dict[str, int]],
      expected_merged: Dict[str, int],
      expected_conflicts: Dict[str, List[int]],
  ) -> None:
      merged, conflicts = core._checkpoint.merge_resources(resources)
      assert conflicts == expected_conflicts
      assert merged == expected_merged
  
file_path: determined/harness/tests/core/test_checkpoint.py
imports: import contextlib
  import pathlib
  from typing import Any, Callable, Dict, Iterator, List, Optional
  from unittest import mock
  import pytest
  import requests
  from determined import core
  from tests import parallel
label_desc: Use image node_id 3 for calling a global function with example usage: test_merge_files(resources, expected_merged, expected_conflicts) without return types