@@ -1431,6 +1431,34 @@ def test_single_quotes_on_end_of_last_name_not_treated_as_nickname(self):
14311431 self .m (hn .last , "Aube'" , hn )
14321432 self .m (hn .nickname , "" , hn )
14331433
1434+ def test_okina_inside_name_not_treated_as_nickname (self ):
1435+ hn = HumanName ("Harrieta Keōpūolani Nāhiʻenaʻena" )
1436+ self .m (hn .first , "Harrieta" , hn )
1437+ self .m (hn .middle , "Keōpūolani" , hn )
1438+ self .m (hn .last , "Nāhiʻenaʻena" , hn )
1439+ self .m (hn .nickname , "" , hn )
1440+
1441+ def test_single_quotes_not_treated_as_nickname_Hawaiian_example (self ):
1442+ hn = HumanName ("Harietta Keopuolani Nahi'ena'ena" )
1443+ self .m (hn .first , "Harietta" , hn )
1444+ self .m (hn .middle , "Keopuolani" , hn )
1445+ self .m (hn .last , "Nahi'ena'ena" , hn )
1446+ self .m (hn .nickname , "" , hn )
1447+
1448+ def test_single_quotes_not_treated_as_nickname_Kenyan_example (self ):
1449+ hn = HumanName ("Naomi Wambui Ng'ang'a" )
1450+ self .m (hn .first , "Naomi" , hn )
1451+ self .m (hn .middle , "Wambui" , hn )
1452+ self .m (hn .last , "Ng'ang'a" , hn )
1453+ self .m (hn .nickname , "" , hn )
1454+
1455+ def test_single_quotes_not_treated_as_nickname_Samoan_example (self ):
1456+ hn = HumanName ("Va'apu'u Vitale" )
1457+ self .m (hn .first , "Va'apu'u" , hn )
1458+ self .m (hn .middle , "" , hn )
1459+ self .m (hn .last , "Vitale" , hn )
1460+ self .m (hn .nickname , "" , hn )
1461+
14341462 # http://code.google.com/p/python-nameparser/issues/detail?id=17
14351463 def test_parenthesis_are_removed_from_name (self ):
14361464 hn = HumanName ("John Jones (Unknown)" )
0 commit comments