- Timestamp:
- Dec 17, 2009 5:18:40 PM (15 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:
- 0957dbdb
- Parents:
- 6311713
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Invariant/test/utest_use_cases.py
r6311713 r68a2c31 363 363 364 364 # Get the volume fraction and surface 365 #This calculation should have an error. 366 #v, dv = inv.get_volume_fraction_with_error(contrast=2.6e-6) 367 #s, ds = inv.get_surface_with_error(contrast=2.6e-6, porod_const=2) 368 365 try: 366 self.assertRaises(RuntimeError, 367 inv.get_volume_fraction_with_error(contrast=2.6e-6)) 368 except RuntimeError, msg: 369 print "test pass : volume fraction is not defined for this data"+ str(msg) 370 else: raise ValueError, "fail to raise exception when expected" 371 372 try: 373 self.assertRaises(RuntimeError, 374 inv.get_surface_with_error(contrast=2.6e-6, porod_const=2)) 375 except RuntimeError, msg: 376 print "test pass : surface is not defined for this data"+ str(msg) 377 else: raise ValueError, "fail to raise exception when expected" 369 378 # Test results 370 379 self.assertAlmostEquals(qstar, 0.0045773,2) 371 #self.assertAlmostEquals(v, 0.127225804) 372 #self.assertAlmostEquals(s+ _ERR_SURFACE, 9.42e+2, 1) 380 373 381 374 382 def test_use_case_5(self): … … 388 396 389 397 # Get the volume fraction and surface 390 #This calculation should have an error. 391 #v, dv = inv.get_volume_fraction_with_error(contrast=2.6e-6) 392 #s, ds = inv.get_surface_with_error(contrast=2.6e-6, porod_const=2) 393 398 try: 399 self.assertRaises(RuntimeError, 400 inv.get_volume_fraction_with_error(contrast=2.6e-6)) 401 except RuntimeError, msg: 402 print "test pass : volume fraction is not defined for this data"+ str(msg) 403 else: raise ValueError, "fail to raise exception when expected" 404 405 try: 406 self.assertRaises(RuntimeError, 407 inv.get_surface_with_error(contrast=2.6e-6, porod_const=2)) 408 except RuntimeError, msg: 409 print "test pass : surface is not defined for this data"+ str(msg) 410 else: raise ValueError, "fail to raise exception when expected" 394 411 # Test results 395 412 self.assertAlmostEquals(qstar, 0.00460319,3) 396 #self.assertAlmostEquals(v, 0.202846825) 397 #self.assertAlmostEquals(s+ _ERR_SURFACE, 9.42e+2, 1) 413
Note: See TracChangeset
for help on using the changeset viewer.