Esempio n. 1
0
 def test_loader_option(self):
     out6 = LoadAndMerge(Filename='967101',LoaderName='LoadILLDiffraction',
                          LoaderVersion=1,LoaderOptions=dict({'DataType':'Raw'}))
     self.assertTrue(out6)
     self.assertEquals(out6.getName(), 'out6')
     self.assertTrue(isinstance(out6, MatrixWorkspace))
     mtd.clear()
Esempio n. 2
0
 def test_many_runs_summed(self):
     out2 = LoadAndMerge(Filename='170257+170258',
                         LoaderName='LoadILLIndirect')
     self.assertTrue(out2)
     self.assertEquals(out2.getName(), 'out2')
     self.assertTrue(isinstance(out2, MatrixWorkspace))
     mtd.clear()
Esempio n. 3
0
 def test_loader_option(self):
     out6 = LoadAndMerge(Filename='967101',
                         LoaderName='LoadILLDiffraction',
                         LoaderVersion=1,
                         LoaderOptions=dict({'DataType': 'Raw'}))
     self.assertTrue(out6)
     self.assertEquals(out6.getName(), 'out6')
     self.assertTrue(isinstance(out6, MatrixWorkspace))
     mtd.clear()
Esempio n. 4
0
 def test_specific_loader(self):
     out5 = LoadAndMerge(
         Filename='170257',
         LoaderName='LoadILLIndirect',
     )
     self.assertTrue(out5)
     self.assertEquals(out5.getName(), 'out5')
     self.assertTrue(isinstance(out5, MatrixWorkspace))
     mtd.clear()
Esempio n. 5
0
 def test_many_runs_mixed(self):
     out4 = LoadAndMerge(Filename='170257+170258,170300+170302',LoaderName='LoadILLIndirect')
     self.assertTrue(out4)
     self.assertEquals(out4.getName(), 'out4')
     self.assertTrue(isinstance(out4, WorkspaceGroup))
     self.assertEquals(out4.getNumberOfEntries(), 2)
     self.assertTrue(isinstance(out4.getItem(0), MatrixWorkspace))
     self.assertTrue(isinstance(out4.getItem(1), MatrixWorkspace))
     self.assertEquals(out4.getItem(0).getName(),'170257_170258')
     self.assertEquals(out4.getItem(1).getName(),'170300_170302')
     mtd.clear()
Esempio n. 6
0
 def test_many_runs_listed(self):
     out3 = LoadAndMerge(Filename='170257,170258',LoaderName='LoadILLIndirect')
     self.assertTrue(out3)
     self.assertEquals(out3.getName(), 'out3')
     self.assertTrue(isinstance(out3, WorkspaceGroup))
     self.assertEquals(out3.getNumberOfEntries(), 2)
     self.assertTrue(isinstance(out3.getItem(0), MatrixWorkspace))
     self.assertTrue(isinstance(out3.getItem(1), MatrixWorkspace))
     self.assertEquals(out3.getItem(0).getName(),'170257')
     self.assertEquals(out3.getItem(1).getName(),'170258')
     mtd.clear()
Esempio n. 7
0
 def test_many_runs_mixed(self):
     out4 = LoadAndMerge(Filename='170257+170258,170300+170302',
                         LoaderName='LoadILLIndirect')
     self.assertTrue(out4)
     self.assertEquals(out4.getName(), 'out4')
     self.assertTrue(isinstance(out4, WorkspaceGroup))
     self.assertEquals(out4.getNumberOfEntries(), 2)
     self.assertTrue(isinstance(out4.getItem(0), MatrixWorkspace))
     self.assertTrue(isinstance(out4.getItem(1), MatrixWorkspace))
     self.assertEquals(out4.getItem(0).getName(), '170257_170258')
     self.assertEquals(out4.getItem(1).getName(), '170300_170302')
     mtd.clear()
Esempio n. 8
0
 def test_many_runs_listed(self):
     out3 = LoadAndMerge(Filename='170257,170258',
                         LoaderName='LoadILLIndirect')
     self.assertTrue(out3)
     self.assertEquals(out3.getName(), 'out3')
     self.assertTrue(isinstance(out3, WorkspaceGroup))
     self.assertEquals(out3.getNumberOfEntries(), 2)
     self.assertTrue(isinstance(out3.getItem(0), MatrixWorkspace))
     self.assertTrue(isinstance(out3.getItem(1), MatrixWorkspace))
     self.assertEquals(out3.getItem(0).getName(), '170257')
     self.assertEquals(out3.getItem(1).getName(), '170258')
     mtd.clear()
Esempio n. 9
0
 def test_specific_loader(self):
     out5 = LoadAndMerge(Filename='170257',LoaderName='LoadILLIndirect',)
     self.assertTrue(out5)
     self.assertEquals(out5.getName(), 'out5')
     self.assertTrue(isinstance(out5, MatrixWorkspace))
     mtd.clear()
Esempio n. 10
0
 def test_many_runs_summed(self):
     out2 = LoadAndMerge(Filename='170257+170258',LoaderName='LoadILLIndirect')
     self.assertTrue(out2)
     self.assertEquals(out2.getName(), 'out2')
     self.assertTrue(isinstance(out2, MatrixWorkspace))
     mtd.clear()
Esempio n. 11
0
 def test_single_run_load(self):
     out1 = LoadAndMerge(Filename='170257')
     self.assertTrue(out1)
     self.assertEquals(out1.getName(), 'out1')
     self.assertTrue(isinstance(out1, MatrixWorkspace))
     mtd.clear()
Esempio n. 12
0
 def test_single_run_load(self):
     out1 = LoadAndMerge(Filename='170257')
     self.assertTrue(out1)
     self.assertEquals(out1.getName(), 'out1')
     self.assertTrue(isinstance(out1, MatrixWorkspace))
     mtd.clear()