Changeset 4c00964 in sasview for DataLoader/test/utest_abs_reader.py


Ignore:
Timestamp:
Aug 28, 2008 2:53:26 PM (16 years ago)
Author:
Mathieu Doucet <doucetm@…>
Branches:
master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.1.1, release-4.1.2, release-4.2.2, release_4.0.1, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
Children:
579ba85
Parents:
3c404d3
Message:

Working on cansas writer

File:
1 edited

Legend:

Unmodified
Added
Removed
  • DataLoader/test/utest_abs_reader.py

    rd6513cd r4c00964  
    207207            raise RuntimeError, "Could not find all data %s %s" % (_found1, _found2)  
    208208             
     209        # Detector 
     210        self.assertEqual(self.data.detector[0].name, "fictional hybrid") 
     211        self.assertEqual(self.data.detector[0].distance_unit, "m") 
     212        self.assertEqual(self.data.detector[0].distance, 4.150) 
     213         
     214        self.assertEqual(self.data.detector[0].orientation_unit, "degree") 
     215        self.assertEqual(self.data.detector[0].orientation.x, 1.0) 
     216        self.assertEqual(self.data.detector[0].orientation.y, 0.0) 
     217        self.assertEqual(self.data.detector[0].orientation.z, 0.0) 
     218         
     219        self.assertEqual(self.data.detector[0].offset_unit, "m") 
     220        self.assertEqual(self.data.detector[0].offset.x, .01) 
     221        self.assertEqual(self.data.detector[0].offset.y, .02) 
     222        self.assertEqual(self.data.detector[0].offset.z, None) 
     223         
     224        self.assertEqual(self.data.detector[0].beam_center_unit, "mm") 
     225        self.assertEqual(self.data.detector[0].beam_center.x, 322.64) 
     226        self.assertEqual(self.data.detector[0].beam_center.y, 327.68) 
     227        self.assertEqual(self.data.detector[0].beam_center.z, None) 
     228         
     229        self.assertEqual(self.data.detector[0].pixel_size_unit, "mm") 
     230        self.assertEqual(self.data.detector[0].pixel_size.x, 5) 
     231        self.assertEqual(self.data.detector[0].pixel_size.y, 5) 
     232        self.assertEqual(self.data.detector[0].pixel_size.z, None) 
     233         
     234        # Process 
     235         
     236         
     237         
     238    def test_writer(self): 
     239        from DataLoader.readers.cansas_reader import Reader 
     240        r = Reader() 
     241        x = numpy.ones(5) 
     242        y = numpy.ones(5) 
     243        dy = numpy.ones(5) 
     244         
     245        d = Loader().load("jan08002.ABS") 
     246        #d = Data1D(x, y, dy) 
     247        r.write("write_test.xml", d) 
     248         
     249         
    209250         
    210251         
Note: See TracChangeset for help on using the changeset viewer.