def test_bad_ids(self): bad_ids = [ "camCas", "camcas", "CAMCAS", "C1mCas", "Camcas", "CamelCase" ] for bad_id in bad_ids: self.assertFalse(utils.is_valid_species_id(bad_id))
def test_good_ids(self): bad_ids = ["CamCas", "HomSap"] for bad_id in bad_ids: self.assertTrue(utils.is_valid_species_id(bad_id))
def test_contains_spaces(self): bad_ids = ["Cam Cas", " CamCas", "CamCas "] for bad_id in bad_ids: self.assertFalse(utils.is_valid_species_id(bad_id))
def test_empty_string(self): self.assertFalse(utils.is_valid_species_id(""))
def test_id(self): assert isinstance(self.species.id, str) assert utils.is_valid_species_id(self.species.id)
def test_empty_string(self): assert not (utils.is_valid_species_id(""))
def test_id(self): self.assertIsInstance(self.species.id, str) self.assertTrue(utils.is_valid_species_id(self.species.id))