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")
 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")
 def test_resolve__missing_accents(self):
     """ Test resolve """
     text = "Cardenas, Tony"
     output = gpo_member_photos.resolve(self.yaml_data, text)
     self.assertEqual(output, "C001097")
 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")
 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")
 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")
 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")
 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")
 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")
 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")