Esempio n. 1
0
 def test_comma_read(self):
     """`DelimitedTextReader`: comma delimited file"""
     reader = DelimitedTextReader()
     reader.AddFileName(self.commafilename)
     reader.set_delimiter(',')
     reader.set_skip_rows(1)
     reader.set_comments('!')
     reader.Update()
     table = reader.GetOutput()
     self._check_shape(table)
     self._check_titles(table)
     self._check_array_types(table)
     self._check_array_values(table)
     return
Esempio n. 2
0
 def test_tab_read(self):
     """`DelimitedTextReader`: tab delimited file"""
     reader = DelimitedTextReader()
     reader.AddFileName(self.tabfilename)
     reader.set_split_on_white_space(True)
     reader.set_skip_rows(1)
     reader.set_comments('!')
     reader.Update()
     table = reader.GetOutput()
     self._check_shape(table)
     self._check_titles(table)
     self._check_array_types(table)
     self._check_array_values(table)
     return
Esempio n. 3
0
 def test_no_titles(self):
     """`DelimitedTextReader`: file without headers"""
     reader = DelimitedTextReader()
     reader.AddFileName(self.commafilename)
     reader.set_delimiter(',')
     reader.set_skip_rows(2)
     reader.set_has_titles(False)
     reader.set_comments('!')
     reader.Update()
     table = reader.GetOutput()
     self._check_shape(table)
     self._check_titles(table, titles=['Field 0', 'Field 1', 'Field 2'])
     self._check_array_types(table)
     self._check_array_values(table)
     return