Ejemplo n.º 1
0
 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)
Ejemplo n.º 2
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)
Ejemplo n.º 3
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)
Ejemplo n.º 4
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
Ejemplo n.º 5
0
 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')
Ejemplo n.º 6
0
 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')
Ejemplo n.º 7
0
 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')