def test_species_markup_func(self): eCo = Species.retrieve_or_create( self.session, { "object": "taxon", "ht-rank": "genus", "ht-epithet": u"Maxillaria", "rank": "species", "epithet": u"variabilis", }, create=False, update=False, ) model = Species.retrieve_or_create( self.session, {"object": "taxon", "ht-rank": "genus", "ht-epithet": u"Laelia", "rank": "species", "epithet": u"lobata"}, create=False, update=False, ) first, second = species_markup_func(eCo) self.assertEquals(first, u"<i>Maxillaria</i> <i>variabilis</i>") self.assertEquals(second, u"Orchidaceae -- SomeName, SomeName 2") first, second = species_markup_func(model) self.assertEquals(first, u"<i>Laelia</i> <i>lobata</i>") self.assertEquals(second, u"Orchidaceae")
def test_species_markup_func_none(self): first, second = species_markup_func(None) self.assertEquals(first, u"...") self.assertEquals(second, u"...")