code: def test_match_multiple_matches(
      self,
      overlapping_variants,
      candidate,
      expected_confident,
      truth_variant_idx,
  ):
      labeler = self._make_labeler(
          overlapping_variants,
          ranges.RangeSet(
              [
                  ranges.make_range(
                      overlapping_variants[0].reference_name, 0, 100
                  )
              ]
          ),
      )
      is_confident, variant_match = labeler._match(candidate)
      expected_variant = overlapping_variants[truth_variant_idx]
      self.assertEqual(is_confident, expected_confident)
      self.assertEqual(variant_match, expected_variant)
  
file_path: deepvariant/deepvariant/labeler/positional_labeler_test.py
imports: from absl.testing import absltest
  from absl.testing import parameterized
  from third_party.nucleus.io import vcf
  from third_party.nucleus.testing import test_utils
  from third_party.nucleus.util import ranges
  from deepvariant import testdata
  from deepvariant.labeler import positional_labeler
label_desc: Use image node_id 4 for calling the PositionalVariantLabelerTest obj's underlying member method code with example usage: obj.test_match_multiple_matches(overlapping_variants, candidate, expected_confident, truth_variant_idx) without return types