def test_bool_gene_copy_constructor(self): g = BoolGene(True) c_copy = BoolGene(g) self.assertEqual(c_copy.data, True) # test copy does not depend on original g.data = False self.assertEqual(c_copy.data, True)