def test_bad_file(self): """`SGeMSGridReader`: check handling of bad input file""" filename = os.path.join(self.test_dir, 'test_bad.dat') header = ['Bad header', '%d' % len(self.titles)] for ln in self.titles: header.append(ln + '\n') header = '\n'.join(header) np.savetxt(filename, self.data, delimiter=' ', header=header, comments='') # Set up the reader reader = SGeMSGridReader() reader.AddFileName(filename) # Perform the read reader.Update() self.assertTrue(reader.error_occurred())
def AddFileName(self, filename): SGeMSGridReader.AddFileName(self, filename)