Ignore:
Timestamp:
Sep 17, 2018 2:44:32 PM (13 months ago)
Author:
krzywon
Branches:
master, magnetic_scatt, release-4.2.2, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, unittest-saveload
Children:
926ece5
Parents:
a78446ce
Message:

Change unit tests from assertTrue( == ) to assertEqual and change file path separators to os.sep for platform independence.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • test/sasdataloader/test/utest_cansas.py

    r2ca5d57b rf4e2f22  
    256256        self.datafile_basic = find("simpleexamplefile.h5") 
    257257        self.datafile_multiplesasentry = find( 
    258             "test_data//nxcansas_1Dand2D_multisasentry.h5") 
     258            "test_data" + os.sep + "nxcansas_1Dand2D_multisasentry.h5") 
    259259        self.datafile_multiplesasdata = find( 
    260             "test_data//nxcansas_1Dand2D_multisasdata.h5") 
     260            "test_data" + os.sep + "nxcansas_1Dand2D_multisasdata.h5") 
    261261        self.datafile_multiplesasdata_multiplesasentry = find( 
    262             "test_data//nxcansas_1Dand2D_multisasentry_multisasdata.h5") 
     262            "test_data" + os.sep + "nxcansas_1Dand2D_multisasentry_multisasdata.h5") 
    263263 
    264264    def test_real_data(self): 
     
    305305 
    306306    def _check_multiple_data(self, data): 
    307         self.assertTrue(data.title == "MH4_5deg_16T_SLOW") 
    308         self.assertTrue(data.run[0] == '33837') 
    309         self.assertTrue(len(data.run) == 1) 
    310         self.assertTrue(data.instrument == "SANS2D") 
    311         self.assertTrue(data.source.radiation == "Spallation Neutron Source") 
    312         self.assertTrue(len(data.detector) == 2) 
     307        self.assertEqual(data.title, "MH4_5deg_16T_SLOW") 
     308        self.assertEqual(data.run[0], '33837') 
     309        self.assertEqual(len(data.run), 1) 
     310        self.assertEqual(data.instrument, "SANS2D") 
     311        self.assertEqual(data.source.radiation, "Spallation Neutron Source") 
     312        self.assertEqual(len(data.detector), 2) 
    313313        self.assertTrue(data.detector[0].name == "rear-detector" 
    314314                        or data.detector[1].name == "rear-detector") 
     
    317317        self.assertAlmostEqual(data.detector[0].distance + 
    318318                               data.detector[1].distance, 7230.54, 2) 
    319         self.assertTrue(data.detector[0].distance_unit == 'mm') 
    320         self.assertTrue(len(data.trans_spectrum) == 1) 
     319        self.assertEqual(data.detector[0].distance_unit, 'mm') 
     320        self.assertEqual(len(data.trans_spectrum), 1) 
    321321 
    322322    def _check_1d_data(self, data): 
    323         self.assertTrue(len(data.x) == 66) 
    324         self.assertTrue(len(data.x) == len(data.y)) 
    325         self.assertTrue(data.dy[10] == 0.207214) 
    326         self.assertTrue(data.y[10] == 24.1939) 
    327         self.assertTrue(data.x[10] == 0.00898113) 
     323        self.assertEqual(len(data.x), 66) 
     324        self.assertEqual(len(data.x), len(data.y)) 
     325        self.assertAlmostEqual(data.dy[10], 0.207214) 
     326        self.assertAlmostEqual(data.y[10], 24.1939) 
     327        self.assertAlmostEqual(data.x[10], 0.00898113) 
    328328 
    329329    def _check_2d_data(self, data): 
    330330        self.assertTrue(isinstance(data, Data2D)) 
    331         self.assertTrue(len(data.q_data) == 150*150) 
    332         self.assertTrue(len(data.q_data) == len(data.data)) 
     331        self.assertEqual(len(data.q_data), 150*150) 
     332        self.assertEqual(len(data.q_data), len(data.data)) 
    333333        self.assertAlmostEqual(data.err_data[10], 0.186723989418) 
    334334        self.assertAlmostEqual(data.data[10], 0.465181) 
     
    337337 
    338338    def _check_example_data(self, data): 
    339         self.assertTrue(data.title == "") 
    340         self.assertTrue(data.x.size == 100) 
    341         self.assertTrue(data._xunit == "A^{-1}") 
    342         self.assertTrue(data._yunit == "cm^{-1}") 
    343         self.assertTrue(data.y.size == 100) 
     339        self.assertEqual(data.title, "") 
     340        self.assertEqual(data.x.size, 100) 
     341        self.assertEqual(data._xunit, "A^{-1}") 
     342        self.assertEqual(data._yunit, "cm^{-1}") 
     343        self.assertEqual(data.y.size, 100) 
    344344        self.assertAlmostEqual(data.y[40], 0.952749011516985) 
    345345        self.assertAlmostEqual(data.x[40], 0.3834415188257777) 
Note: See TracChangeset for help on using the changeset viewer.