Changeset 3a473ef in sasview for test/sascalculator
- Timestamp:
- Aug 31, 2018 7:13:23 AM (6 years ago)
- Branches:
- ESS_GUI, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc
- Children:
- c1cfa80
- Parents:
- aa1db44
- Location:
- test/sascalculator/test
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
test/sascalculator/test/utest_sas_gen.py
r1d014cb r3a473ef 2 2 Unit tests for the sas_gen 3 3 """ 4 5 import os.path 4 6 import warnings 5 7 warnings.simplefilter("ignore") 6 8 7 9 import unittest 10 import numpy as np 11 8 12 from sas.sascalc.calculator import sas_gen 13 14 15 def find(filename): 16 return os.path.join(os.path.dirname(__file__), filename) 9 17 10 18 … … 20 28 Test .sld file loaded 21 29 """ 22 f = self.sldloader.read( "sld_file.sld")30 f = self.sldloader.read(find("sld_file.sld")) 23 31 self.assertEqual(f.pos_x[0], -40.5) 24 32 self.assertEqual(f.pos_y[0], -13.5) … … 29 37 Test .pdb file loaded 30 38 """ 31 f = self.pdbloader.read( "c60.pdb")39 f = self.pdbloader.read(find("c60.pdb")) 32 40 self.assertEqual(f.pos_x[0], -0.733) 33 41 self.assertEqual(f.pos_y[0], -1.008) … … 38 46 Test .omf file loaded 39 47 """ 40 f = self.omfloader.read( "A_Raw_Example-1.omf")48 f = self.omfloader.read(find("A_Raw_Example-1.omf")) 41 49 output = sas_gen.OMF2SLD() 42 50 output.set_data(f) … … 48 56 self.assertEqual(output.pos_z[0], 0.0) 49 57 58 def test_calculator(self): 59 """ 60 Test that the calculator calculates. 61 """ 62 f = self.omfloader.read(find("A_Raw_Example-1.omf")) 63 omf2sld = sas_gen.OMF2SLD() 64 omf2sld.set_data(f) 65 model = sas_gen.GenSAS() 66 model.set_sld_data(omf2sld.output) 67 x = np.linspace(0, 0.1, 11)[1:] 68 model.runXY([x, x]) 69 50 70 51 71 if __name__ == '__main__': -
test/sascalculator/test/utest_slit_length_calculator.py
rb09095a r3a473ef 3 3 """ 4 4 5 import os.path 5 6 import unittest 6 7 from sas.sascalc.dataloader.readers.ascii_reader import Reader 7 8 from sas.sascalc.calculator.slit_length_calculator import SlitlengthCalculator \ 8 9 as calculator 10 11 12 def find(filename): 13 return os.path.join(os.path.dirname(__file__), filename) 9 14 10 15 … … 19 24 Test slit_length_calculator" 20 25 """ 21 list = self.reader.read( "beam profile.DAT")26 list = self.reader.read(find("beam profile.DAT")) 22 27 self.assertTrue(len(list) == 1) 23 28 f = list[0]
Note: See TracChangeset
for help on using the changeset viewer.