Changeset eda8972 in sasview for test/sansdataloader/test/utest_abs_reader.py
- Timestamp:
- Dec 13, 2013 2:48:36 PM (10 years ago)
- 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:
- a25d242
- Parents:
- f28fd9cf
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
test/sansdataloader/test/utest_abs_reader.py
r5777106 reda8972 160 160 def setUp(self): 161 161 self.data = Loader().load("cansas1d.xml") 162 if isinstance(self.data, list): 163 self.data = self.data[0] 162 164 163 165 def test_cansas_checkdata(self): 166 print "\rtest_cansas_checkdata" 164 167 self.assertEqual(self.data.filename, "cansas1d.xml") 165 168 self._checkdata() … … 247 250 self.assertEqual(item.size_unit,'mm') 248 251 self.assertEqual(item.distance_unit,'mm') 252 print "size.x = {0}".format(item.size.x) 253 print "distance = {0}".format(item.distance) 254 print "name = {0}".format(item.name) 255 print "type = {0}".format(item.type) 249 256 250 257 if item.size.x==50 \ … … 311 318 312 319 def test_writer(self): 320 print "\rtest_writer" 313 321 from sans.dataloader.readers.cansas_reader import Reader 314 322 r = Reader() … … 319 327 filename = "write_test.xml" 320 328 r.write(filename, self.data) 321 self.data = Loader().load(filename) 329 self.data = Loader().load(filename)[0] 322 330 self.assertEqual(self.data.filename, filename) 323 331 self._checkdata() … … 328 336 Note that not all units are available. 329 337 """ 338 print "\rtest_units" 330 339 filename = "cansas1d_units.xml" 331 340 self.data = Loader().load(filename) 341 if isinstance(self.data, list): 342 self.data = self.data[0] 332 343 self.assertEqual(self.data.filename, filename) 333 344 self._checkdata() … … 338 349 Note that not all units are available. 339 350 """ 351 print "\rtest_badunits" 340 352 filename = "cansas1d_badunits.xml" 341 353 self.data = Loader().load(filename) 354 if isinstance(self.data, list): 355 self.data = self.data[0] 342 356 self.assertEqual(self.data.filename, filename) 343 357 # The followed should not have been loaded … … 354 368 Check slit data 355 369 """ 370 print "\rtest_slits" 356 371 filename = "cansas1d_slit.xml" 357 372 self.data = Loader().load(filename) 373 if isinstance(self.data, list): 374 self.data = self.data[0] 358 375 self.assertEqual(self.data.filename, filename) 359 376 self.assertEqual(self.data.run[0], "1234") … … 361 378 # Data 362 379 self.assertEqual(len(self.data.x), 2) 380 print self.data.x 363 381 self.assertEqual(self.data.x_unit, '1/A') 364 382 self.assertEqual(self.data.y_unit, '1/cm') … … 370 388 self.assertEqual(self.data.x[1], 0.03) 371 389 self.assertAlmostEquals(self.data.y[1], 1001.0) 372 self.assertEqual(self.data.dx [1], 0.0)390 self.assertEqual(self.data.dx, None) 373 391 self.assertEqual(self.data.dxl[1], 0.005) 374 392 self.assertEqual(self.data.dxw[1], 0.001) 375 393 self.assertEqual(self.data.dy[1], 4) 376 self.assertEqual(self.data.run_name['1234'], 'run name')394 # self.assertEqual(self.data.run_name['1234'], 'run name') 377 395 self.assertEqual(self.data.title, "Test title") 378 396
Note: See TracChangeset
for help on using the changeset viewer.