def testDifferentHashToAllPseudoTemplates(self): templates = [] templates.extend([PseudoTemplate('a') for i in range(1000)]) templates.extend([PseudoTemplate('b') for i in range(1000)]) self.assertEqual(len(templates), len(set(templates)))
def testNotFuzzable(self): uut = PseudoTemplate('uut') self.assertEqual(uut.num_mutations(), 0) self.assertFalse(uut.mutate())
def testRendersToEmptyBits(self): uut = PseudoTemplate('uut') self.assertEquals(uut.render(), Bits())
def testRendersToEmptyBits(self): uut = PseudoTemplate('uut') self.assertEqual(uut.render(), Bits())