code: def test_candidates_to_windows_window_size(self, size):
      # We have a single candidate at position 100 with a 5 count.
      candidates = [100]
      # We expect the created window to be +/- size from 100.
      expected = ranges.make_range("ref", 100 - size, 100 + size)
      self.config.min_windows_distance = size
      self.assertEqual(
          window_selector._candidates_to_windows(
              self.config, candidates, "ref"
          ),
          [expected],
      )
  
imports: from absl.testing import absltest
  from absl.testing import parameterized
  from third_party.nucleus.io import fasta
  from third_party.nucleus.testing import test_utils
  from third_party.nucleus.util import ranges
  from deepvariant.protos import realigner_pb2
  from deepvariant.realigner import window_selector
label_desc: Use image node_id 11 for calling the WindowSelectorTest obj's underlying member method code with example usage: obj.test_candidates_to_windows_window_size(size) without return types