def test_overlapping_cut_sites(self): """Check if overlapping recognition sites are properly handled.""" seq = Seq('CATGCACGCATGCATGCACGC') self.assertEqual(SphI.search(seq), [13, 17])