code: def test_get_all_allele_indices_configurations(
      self, num_alts_list, config, expected
  ):
      def get_alt_bases(num_alts):
          return ["C" + "A" * i for i in range(1, num_alts + 1)]
  
      variants = [
          _var(ref="C", alt=get_alt_bases(num_alts))
          for num_alts in num_alts_list
      ]
      actual = haplotypes._get_all_allele_indices_configurations(
          variants, config
      )
      self.assertEqual(list(actual), expected)
  
imports: import types
  from absl import flags
  from absl.testing import absltest
  from absl.testing import flagsaver
  from absl.testing import parameterized
  import numpy
  from third_party.nucleus.testing import test_utils
  from deepvariant import haplotypes
label_desc: Use image node_id 7 for calling the ResolveOverlappingVariantsTest obj's underlying member method code with example usage: obj.test_get_all_allele_indices_configurations(num_alts_list, config, expected) and returns: unknown