Пример #1
0
 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")
Пример #2
0
 def test_species_markup_func_none(self):
     first, second = species_markup_func(None)
     self.assertEquals(first, u"...")
     self.assertEquals(second, u"...")