@@ -1605,6 +1605,17 @@ def test_prefix_before_two_part_last_name(self):
16051605 self .m (hn .first , "pennie" , hn )
16061606 self .m (hn .last , "von bergen wessels" , hn )
16071607
1608+ def test_prefix_is_first_name (self ):
1609+ hn = HumanName ("Van Johnson" )
1610+ self .m (hn .first , "Van" , hn )
1611+ self .m (hn .last , "Johnson" , hn )
1612+
1613+ def test_prefix_is_first_name_with_middle_name (self ):
1614+ hn = HumanName ("Van Jeremy Johnson" )
1615+ self .m (hn .first , "Van" , hn )
1616+ self .m (hn .middle , "Jeremy" , hn )
1617+ self .m (hn .last , "Johnson" , hn )
1618+
16081619 def test_prefix_before_two_part_last_name_with_suffix (self ):
16091620 hn = HumanName ("pennie von bergen wessels III" )
16101621 self .m (hn .first , "pennie" , hn )
@@ -2313,6 +2324,10 @@ def test_initials_list_complex_name(self):
23132324 hn = HumanName ("Doe, John A. Kenneth, Jr." )
23142325 self .m (hn .initials_list (), ["J" , "A" , "K" , "D" ], hn )
23152326
2327+ def test_initials_with_prefix_firstname (self ):
2328+ hn = HumanName ("Van Jeremy Johnson" )
2329+ self .m (hn .initials_list (), ["V" , "J" , "J" ], hn )
2330+
23162331
23172332TEST_NAMES = (
23182333 "John Doe" ,
0 commit comments