def test_createTaxonAbbreviationsFull(self): taxon_abbreviations, uris, taxon_ontology = halias_helpers.createTaxonAbbreviations(TAXON_INPUT_FILE, INPUT_FILE_DIRECTORY + 'lisataksonit_avioon.ttl', INPUT_FILE_DIRECTORY + "avio_ripustukset_halias.ttl", INPUT_FILE_DIRECTORY + "suomen_lintulajit.txt", INPUT_FILE_DIRECTORY + "halias_taksonit.txt") # pprint.pprint(taxon_abbreviations) # Custom abbreviations self.assert_("bom/st" in taxon_abbreviations) self.assert_("bomstu" in taxon_abbreviations) self.assert_("egralb" in taxon_abbreviations) # Generated abbreviations self.assert_("anapla" in taxon_abbreviations) self.assert_("tadtad" in taxon_abbreviations) self.assert_("embele" in taxon_abbreviations) self.assert_("parsp" in taxon_abbreviations) self.assert_("nycsca" in taxon_abbreviations) self.assert_("stecas" in taxon_abbreviations) self.assert_("oensp" in taxon_abbreviations) self.assert_("ardalb" not in taxon_abbreviations) self.assert_("ard sp" not in taxon_abbreviations) self.assert_(taxon_abbreviations["bom/st"] in uris) self.assert_(taxon_abbreviations["bomstu"] in uris) self.assert_(uris[taxon_abbreviations["bom/st"]] == "bomstu") self.assert_(uris[taxon_abbreviations["bomstu"]] == "bomstu")
def test_createTaxonAbbreviations(self): taxon_abbreviations, uris, taxon_ontology = halias_helpers.createTaxonAbbreviations( "python_test_fixtures/test_avio.ttl", "python_test_fixtures/test_extra_taxa.ttl", "python_test_fixtures/test_extra_taxa.ttl", INPUT_FILE_DIRECTORY + "suomen_lintulajit.txt", INPUT_FILE_DIRECTORY + "halias_taksonit.txt") self.assert_("bom/st" in taxon_abbreviations) self.assert_("bomstu" in taxon_abbreviations) self.assert_("egralb" in taxon_abbreviations) self.assert_("anapla" in taxon_abbreviations) self.assert_("ardalb" not in taxon_abbreviations) # self.assert_("ard sp" not in taxon_abbreviations) self.assert_(taxon_abbreviations["bom/st"] in uris) self.assert_(taxon_abbreviations["bomstu"] in uris) self.assert_(uris[taxon_abbreviations["bom/st"]] == "bomstu") self.assert_(uris[taxon_abbreviations["bomstu"]] == "bomstu")