コード例 #1
0
 def test_two_populations(self):
     key = self.population1.individual_next_key()
     individual = Individual(id=key)
     individual.put(self.population1.name)
     individual.put(self.population2.name)
     self.assertIsInstance(individual.get(), Individual)
     self.assertIsInstance(individual.get(as_dict=True), dict)
コード例 #2
0
 def test_two_populations(self):
     key = self.population1.individual_next_key()
     individual = Individual(id=key)
     individual.put(self.population1.name)
     individual.put(self.population2.name)
     self.assertIsInstance(individual.get(),Individual)
     self.assertIsInstance(individual.get(as_dict=True),dict)
コード例 #3
0
    def test_get(self):
        key = self.population1.individual_next_key()
        individual = Individual(id=key)

        #No se puede hacer get sin guardar antes
        try:
            self.assertRaises(LookupError, individual.get())
        except:
            pass
        individual.put(self.population1.name)
        self.assertIsInstance(individual.get(), Individual)
        self.assertIsInstance(individual.get(as_dict=True), dict)
コード例 #4
0
    def test_get(self):
        key = self.population1.individual_next_key()
        individual = Individual(id=key)

        #No se puede hacer get sin guardar antes
        try:
            self.assertRaises(LookupError, individual.get())
        except:
            pass
        individual.put(self.population1.name)
        self.assertIsInstance(individual.get(),Individual)
        self.assertIsInstance(individual.get(as_dict=True),dict)