def test_floats(self): """`PackedBinariesReader`: floats""" # Make data and write out dtype = np.dtype('f') arr = np.array(np.random.random(self.n), dtype=dtype) filename = os.path.join(self.test_dir, 'test.bin') arr.tofile(filename) # Set up reader reader = PackedBinariesReader() reader.AddFileName(filename) reader.set_data_type('f') reader.set_data_name('Test Data') # Perfrom Read reader.Update() table = reader.GetOutput() # Check output self.assertEqual(table.GetColumnName(0), 'Test Data') self._check_data(table, arr) return
def set_data_name(self, data_name): PackedBinariesReader.set_data_name(self, data_name)