Beispiel #1
0
 def _check_strategy_length(self, selection_strategy, minl, maxl):
     stage = Stage(name='uut', selection_strategy=selection_strategy)
     templates = self.templates
     for template in templates:
         stage.add_template(template)
     for i in range(100):
         sequence = stage.mutate()
         sequence2 = stage.get_sequence_templates()
         self.assertEqual(sequence, sequence2)
         seql = len(sequence)
         self.assertGreaterEqual(seql, minl)
         self.assertLessEqual(seql, maxl)
         for template in sequence:
             self.assertIn(template, templates)
Beispiel #2
0
 def _check_strategy_length(self, selection_strategy, minl, maxl):
     stage = Stage(name='uut', selection_strategy=selection_strategy)
     templates = self.templates
     for template in templates:
         stage.add_template(template)
     for _ in range(100):
         sequence = stage.mutate()
         sequence2 = stage.get_sequence_templates()
         self.assertEqual(sequence, sequence2)
         seql = len(sequence)
         self.assertGreaterEqual(seql, minl)
         self.assertLessEqual(seql, maxl)
         for template in sequence:
             self.assertIn(template, templates)