def test_plotcuts_doNotKeepCutWorkspaces(self): kwargs = { 'direction' : 'Vertical', 'workspaces' : self._sqw, 'cuts' : 2.0, 'widths': 0.7, 'quantity': 'TOF', 'unit': 'microseconds', 'keepCutWorkspaces': False } self.assertEquals(mtd.size(), 0) figure, axes, cuts = testhelpers.assertRaisesNothing(self, directtools.plotcuts, **kwargs) self.assertEquals(len(cuts), 0) self.assertEquals(mtd.size(), 0)
def test_plotcuts_doNotKeepCutWorkspaces(self): ws = LoadILLTOF('ILL/IN4/084446.nxs', StoreInADS=False) kwargs = { 'direction' : 'Vertical', 'workspaces' : ws, 'cuts' : 500., 'widths': 10., 'quantity': 'TOF', 'unit': 'microseconds', 'keepCutWorkspaces': False } self.assertEquals(mtd.size(), 0) figure, axes, cuts = testhelpers.assertRaisesNothing(self, directtools.plotcuts, **kwargs) self.assertEquals(len(cuts), 0) self.assertEquals(mtd.size(), 0)
def test_plotcuts_doNotKeepCutWorkspaces(self): ws = LoadILLTOF('ILL/IN4/084446.nxs', StoreInADS=False) kwargs = { 'direction': 'Vertical', 'workspaces': ws, 'cuts': 500., 'widths': 10., 'quantity': 'TOF', 'unit': 'microseconds', 'keepCutWorkspaces': False } self.assertEquals(mtd.size(), 0) figure, axes, cuts = testhelpers.assertRaisesNothing( self, directtools.plotcuts, **kwargs) self.assertEquals(len(cuts), 0) self.assertEquals(mtd.size(), 0)
def testFitOutputWorkspacesAreDeleted(self): OutputWorkspaceName = "outputws1" alg_test = run_algorithm("FindEPP", InputWorkspace=self._input_ws, OutputWorkspace=OutputWorkspaceName, Version=1) wsoutput = AnalysisDataService.retrieve(OutputWorkspaceName) DeleteWorkspace(wsoutput) oldOption = mantid.config['MantidOptions.InvisibleWorkspaces'] mantid.config['MantidOptions.InvisibleWorkspaces'] = '1' self.assertEqual(mtd.size(), 1) # Only self._input_ws exists. mantid.config['MantidOptions.InvisibleWorkspaces'] = oldOption
def test_plotcuts_loglog(self): kwargs = { 'direction' : 'Vertical', 'workspaces' : self._sqw, 'cuts' : 2.1, 'widths': 0.6, 'quantity': 'TOF', 'unit': 'microseconds', 'xscale': 'log', 'yscale': 'log' } self.assertEquals(mtd.size(), 0) figure, axes, cuts = testhelpers.assertRaisesNothing(self, directtools.plotcuts, **kwargs) self.assertEquals(axes.get_xscale(), 'log') self.assertEquals(axes.get_yscale(), 'log')
def test_plotcuts_loglog(self): ws = LoadILLTOF('ILL/IN4/084446.nxs', StoreInADS=False) kwargs = { 'direction' : 'Vertical', 'workspaces' : ws, 'cuts' : 500., 'widths': 10., 'quantity': 'TOF', 'unit': 'microseconds', 'xscale': 'log', 'yscale': 'log' } self.assertEquals(mtd.size(), 0) figure, axes, cuts = testhelpers.assertRaisesNothing(self, directtools.plotcuts, **kwargs) self.assertEquals(axes.get_xscale(), 'log') self.assertEquals(axes.get_yscale(), 'log')
def test_plotcuts_loglog(self): ws = LoadILLTOF('ILL/IN4/084446.nxs', StoreInADS=False) kwargs = { 'direction': 'Vertical', 'workspaces': ws, 'cuts': 500., 'widths': 10., 'quantity': 'TOF', 'unit': 'microseconds', 'xscale': 'log', 'yscale': 'log' } self.assertEquals(mtd.size(), 0) figure, axes, cuts = testhelpers.assertRaisesNothing( self, directtools.plotcuts, **kwargs) self.assertEquals(axes.get_xscale(), 'log') self.assertEquals(axes.get_yscale(), 'log')