code: def test_newer_pairwise(self):
      tmpdir = self.mkdtemp()
      sources = os.path.join(tmpdir, "sources")
      targets = os.path.join(tmpdir, "targets")
      os.mkdir(sources)
      os.mkdir(targets)
      one = os.path.join(sources, "one")
      two = os.path.join(sources, "two")
      three = os.path.abspath(__file__)  # I am the old file
      four = os.path.join(targets, "four")
      self.write_file(one)
      self.write_file(two)
      self.write_file(four)
  
      self.assertEqual(
          newer_pairwise([one, two], [three, four]), ([one], [three])
      )
  
file_path: catboost/contrib/tools/python/src/Lib/distutils/tests/test_dep_util.py
imports: import unittest
  import os
  import time
  from distutils.dep_util import newer, newer_pairwise, newer_group
  from distutils.errors import DistutilsFileError
  from distutils.tests import support
  from test.test_support import run_unittest
label_desc: Use image node_id 2 for calling the DepUtilTestCase obj's underlying member method code with example usage: obj.test_newer_pairwise() without return types