code: def test_get_module_dependencies(self):
      bert_module = os.path.join(
          transformers_path, "models", "bert", "modeling_bert.py"
      )
      expected_deps = [
          "activations.py",
          "modeling_outputs.py",
          "modeling_utils.py",
          "pytorch_utils.py",
          "models/bert/configuration_bert.py",
      ]
      expected_deps = set(
          os.path.join(transformers_path, f) for f in expected_deps
      )
      repo = Repo(git_repo_path)
      with checkout_commit(repo, GIT_TEST_SHA):
          deps = get_module_dependencies(bert_module)
      deps = set(os.path.expanduser(f) for f in deps)
      self.assertEqual(deps, expected_deps)
  
file_path: H2O/h2o_flexgen/benchmark/third_party/transformers/tests/repo_utils/test_tests_fetcher.py
imports: import os
  import sys
  import unittest
  from git import Repo
  from tests_fetcher import checkout_commit, clean_code, get_module_dependencies
label_desc: Use image node_id 3 for calling the CheckDummiesTester obj's underlying member method code with example usage: obj.test_get_module_dependencies() without return types