Exemplo n.º 1
0
 def test_resolve__partial_firstname(self):
     """ Test resolve e.g. Michael to Mike """
     text = "Lee, Michael S."
     output = gpo_member_photos.resolve(self.yaml_data, text)
     self.assertEqual(output, "L000577")
Exemplo n.º 2
0
 def test_resolve__quoted_nickname(self):
     """ Test resolve """
     text = 'Fleischmann, Charles J. “Chuck"'
     output = gpo_member_photos.resolve(self.yaml_data, text)
     self.assertEqual(output, "F000459")
Exemplo n.º 3
0
 def test_resolve__missing_accents(self):
     """ Test resolve """
     text = "Cardenas, Tony"
     output = gpo_member_photos.resolve(self.yaml_data, text)
     self.assertEqual(output, "C001097")
Exemplo n.º 4
0
 def test_resolve__initial_not_in_yaml(self):
     """ Test resolve """
     text = "Ayotte, Kelly A."
     output = gpo_member_photos.resolve(self.yaml_data, text)
     self.assertEqual(output, "A000368")
Exemplo n.º 5
0
 def test_resolve__remove_nickname_quotes(self):
     """ Test resolve """
     text = str('Barr, Garland “Andy"')
     output = gpo_member_photos.resolve(self.yaml_data, text)
     self.assertEqual(output, "B001282")
Exemplo n.º 6
0
 def test_resolve__initial_dot_from_middle(self):
     """ Test resolve """
     text = "Kirk, Mark S."
     output = gpo_member_photos.resolve(self.yaml_data, text)
     self.assertEqual(output, "K000360")
Exemplo n.º 7
0
 def test_resolve__with_accented_chars(self):
     """ Test resolve """
     text = u"Velázquez, Nydia M."
     output = gpo_member_photos.resolve(self.yaml_data, text)
     self.assertEqual(output, "V000081")
Exemplo n.º 8
0
 def test_resolve__exact_match_last_nickname(self):
     """ Test resolve """
     text = "Isakson, Johnny"
     output = gpo_member_photos.resolve(self.yaml_data, text)
     self.assertEqual(output, "I000055")
Exemplo n.º 9
0
 def test_resolve__exact_match_last_first_middle(self):
     """ Test resolve """
     text = "Amodei, Mark E."
     output = gpo_member_photos.resolve(self.yaml_data, text)
     self.assertEqual(output, "A000369")
Exemplo n.º 10
0
 def test_resolve__exact_match_last_first(self):
     """ Test resolve """
     text = "Alexander, Lamar"
     output = gpo_member_photos.resolve(self.yaml_data, text)
     self.assertEqual(output, "A000360")