def test_instrument_does_not_exist(self): self.assertTrue(os.path.exists(self._data_directory)) with self.assertRaises(RuntimeError): GenerateLogbook(Directory=self._data_directory, OutputWorkspace='__unused', Facility='ISIS', Instrument='nonexistent')
def test_d7_custom_with_summing(self): self.assertTrue(os.path.exists(self._data_directory)) GenerateLogbook(Directory=self._data_directory, OutputWorkspace='custom_logbook_w_summing', Facility='ILL', Instrument='D7', NumorRange="396990:396993", CustomEntries='/entry0/acquisition_mode', OptionalHeaders='polarisation') self._check_output('custom_logbook_w_summing', numberEntries=3, numberColumns=8)
def test_d7_default(self): self.assertTrue(os.path.exists(self._data_directory)) GenerateLogbook(Directory=self._data_directory, OutputWorkspace='default_logbook', Facility='ILL', Instrument='D7', NumorRange="396990:396993") self._check_output('default_logbook', numberEntries=3, numberColumns=7)
def test_d7_save_csv(self): self.assertTrue(os.path.exists(self._data_directory)) GenerateLogbook(Directory=self._data_directory, OutputWorkspace='__unused', Facility='ILL', Instrument='D7', NumorRange="396990:396993", OutputFile=os.path.join(gettempdir(), 'logbook.csv')) self.assertTrue(os.path.join(gettempdir(), 'logbook.csv'))
def test_d7_optional(self): self.assertTrue(os.path.exists(self._data_directory)) GenerateLogbook(Directory=self._data_directory, OutputWorkspace='optional_logbook', Facility='ILL', Instrument='D7', NumorRange="396990:396993", OptionalHeaders='TOF') self._check_output('optional_logbook', numberEntries=3, numberColumns=8)
def runTest(self): GenerateLogbook(Directory=self._data_directory, OutputWorkspace='d11b_logbook', Facility='ILL', Instrument='D11B', NumorRange='000361,000362', OptionalHeaders='all')
def runTest(self): GenerateLogbook(Directory=self._data_directory, OutputWorkspace='d11_logbook', Facility='ILL', Instrument='D11', NumorRange='017038,017039')
def runTest(self): GenerateLogbook(Directory=self._data_directory, OutputWorkspace='d33_logbook', Facility='ILL', Instrument='D33', NumorRange='162689,162690', OptionalHeaders='all')
def runTest(self): GenerateLogbook(Directory=self._data_directory, OutputWorkspace='in6_logbook', Facility='ILL', Instrument='IN6', NumorRange='224436,224437', OptionalHeaders='all')
def runTest(self): GenerateLogbook(Directory=self._data_directory, OutputWorkspace='in5_logbook', Facility='ILL', Instrument='IN5', NumorRange='199728,199729', OptionalHeaders='all')
def runTest(self): GenerateLogbook(Directory=self._data_directory, OutputWorkspace='d22b_logbook', Facility='ILL', Instrument='D22B', NumorRange='398672,398673', OptionalHeaders='all')