def test_associate_prefix_2(self):
     firstname = "Troy"
     lastname = "Van Der Whol"
     newfirst, newlast = xml_util.associate_prefix(firstname, lastname)
     self.assertTrue(newfirst == "Troy" and newlast == "Van Der Whol", \
         "{0}\nshould be\n{1}\nand\n{2}\nshould be\n{3}".format\
         (newfirst, "Troy", newlast, "Van Der Whol"))
 def _name_helper(self, tag_root):
     """
     Returns dictionary of firstname, lastname with prefix associated
     with lastname
     """
     firstname = tag_root.contents_of('first_name', as_string=True, upper=False)
     lastname = tag_root.contents_of('last_name', as_string=True, upper=False)
     return xml_util.associate_prefix(firstname, lastname)
Example #3
0
 def _name_helper(self, tag_root):
     """
     Returns dictionary of firstname, lastname with prefix associated
     with lastname
     """
     firstname = tag_root.contents_of('first_name', as_string=True, upper=False)
     lastname = tag_root.contents_of('last_name', as_string=True, upper=False)
     return xml_util.associate_prefix(firstname, lastname)
Example #4
0
 def test_associate_prefix_2(self):
     firstname = "Troy"
     lastname = "Van Der Whol"
     newfirst, newlast = xml_util.associate_prefix(firstname, lastname)
     self.assertTrue(
         newfirst == "Troy" and newlast == "Van Der Whol",
         "{0}\nshould be\n{1}\nand\n{2}\nshould be\n{3}".format(newfirst, "Troy", newlast, "Van Der Whol"),
     )
 def _name_helper_dict(self, tag_root):
     """
     Returns dictionary of firstname, lastname with prefix associated
     with lastname
     """
     firstname = tag_root.contents_of('first_name', as_string=True)
     lastname = tag_root.contents_of('last_name', as_string=True)
     firstname, lastname = xml_util.associate_prefix(firstname, lastname)
     return {'name_first':firstname, 'name_last':lastname}
 def _name_helper(self, tag_root):
     """
     Returns dictionary of firstname, lastname with prefix associated
     with lastname
     """
     firstname = tag_root.contents_of('given_name', as_string=True, upper=False)
     if not firstname:
         firstname = tag_root.contents_of('name_1', as_string=True, upper=False)
     lastname = tag_root.contents_of('family_name', as_string=True, upper=False)
     if not lastname:
         lastname = tag_root.contents_of('name_2', as_string=True, upper=False)
     return xml_util.associate_prefix(firstname, lastname)
Example #7
0
 def _name_helper(self, tag_root):
     """
     Returns dictionary of firstname, lastname with prefix associated
     with lastname
     """
     firstname = tag_root.contents_of('given_name',
                                      as_string=True,
                                      upper=False)
     if not firstname:
         firstname = tag_root.contents_of('name_1',
                                          as_string=True,
                                          upper=False)
     lastname = tag_root.contents_of('family_name',
                                     as_string=True,
                                     upper=False)
     if not lastname:
         lastname = tag_root.contents_of('name_2',
                                         as_string=True,
                                         upper=False)
     return xml_util.associate_prefix(firstname, lastname)