def test_linetype_6(self):
     try:
         determine_linetype(self.elements6)
     except DataValueError:
         pass
     else:
         self.fail("Did not see DataValueError")
 def setUpClass(self):
     # input elements
     self.elements0 = [
         'Lastname', 'Firstname', '(703)-742-0996', 'Blue', '10013'
     ]
     self.elements1 = [
         'Firstname Lastname', 'Red', '11237', '703 955 0373'
     ]
     self.elements2 = [
         'Firstname', 'Lastname', '10013', '646 111 0101', 'Green'
     ]
     self.elements3 = [
         'Booker T.', 'Washington', '87360', '373 781 7380', 'yellow'
     ]
     self.elements4 = [
         'Chandler', 'Kerri', '(623)-668-9293', 'pink', '123123121'
     ]
     self.elements5 = [
         'James Murphy', 'yellow', '83880', '018 154 6474'
     ]
     self.elements6 = [
         'asdfawefawea'
     ]
     # expected elements
     self.e_els0 = [
         'Lastname', 'Firstname', '(703)-742-0996', 'Blue', '10013'
     ]
     self.e_els1 = [
         'Firstname', 'Lastname', 'Red', '11237', '703 955 0373'
     ]
     self.e_els2 = [
         'Firstname', 'Lastname', '10013', '646 111 0101', 'Green'
     ]
     self.e_els3 = [
         'Booker T.', 'Washington', '87360', '373 781 7380', 'yellow'
     ]
     self.e_els4 = [
         'Chandler', 'Kerri', '(623)-668-9293', 'pink', '123123121'
     ]
     self.e_els5 = [
         'James', 'Murphy', 'yellow', '83880', '018 154 6474'
     ]
     self.e_els6 = None
     # expected indices
     self.e_indices0 = [3, 1, 0, 2, 4]
     self.e_indices1 = [2, 0, 1, 4, 3]
     self.e_indices2 = [4, 0, 1, 3, 2]
     self.e_indices3 = [4, 0, 1, 3, 2]
     self.e_indices4 = [3, 1, 0, 2, 4]
     self.e_indices5 = [2, 0, 1, 4, 3]
     self.e_indices6 = None
     # actual results
     self.r_els0, self.r_indices0 = determine_linetype(self.elements0)
     self.r_els1, self.r_indices1 = determine_linetype(self.elements1)
     self.r_els2, self.r_indices2 = determine_linetype(self.elements2)
     self.r_els3, self.r_indices3 = determine_linetype(self.elements3)
     self.r_els4, self.r_indices4 = determine_linetype(self.elements4)
     self.r_els5, self.r_indices5 = determine_linetype(self.elements5)