def test_save_file_check_contents(self):
        save_file(self.wksp, self.out_ascii)
        out_wksp = LoadAscii(self.out_ascii, Separator='Space')
        out_wksp = ConvertToHistogram(out_wksp)

        self.assertEqual(out_wksp.blocksize(),
                         self.wksp.blocksize())
        self.assertEqual(out_wksp.getNumberHistograms(),
                         self.wksp.getNumberHistograms())
        self.assertTrue(np.allclose(out_wksp.getAxis(0).extractValues(),
                                    self.wksp.getAxis(0).extractValues())
                        )
Esempio n. 2
0
 def format_workspace(self, inputs):
     """ inputs is a dict mapping filepaths to output names """
     for path, output in inputs.items():
         workspace = LoadAscii(path, OutputWorkspace=output)
         workspace.getAxis(0).setUnit("Label").setLabel("Energy", "keV")