Changeset ae60f86 in sasview for sansmodels/src/sans/models/test/utest_dispersity.py
- Timestamp:
- Oct 14, 2008 8:13:28 AM (16 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:
- 8809e48
- Parents:
- 4fe4394
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sansmodels/src/sans/models/test/utest_dispersity.py
r0f5bc9f rae60f86 47 47 self.assertAlmostEqual(self.model.run(0.001), 4723.32213339, 3) 48 48 self.assertAlmostEqual(self.model.runXY([0.001,0.001]), 4743.56, 2) 49 50 def test_gaussian_zero(self): 51 from sans.models.dispersion_models import GaussianDispersion 52 disp = GaussianDispersion() 53 self.model.set_dispersion('radius', disp) 54 self.model.dispersion['radius']['width'] = 0.0 55 self.model.dispersion['radius']['npts'] = 100 56 self.model.setParam('scale', 1.0) 57 58 self.assertAlmostEqual(self.model.run(0.001), 450.355, 3) 59 self.assertAlmostEqual(self.model.runXY([0.001,0.001]), 452.299, 3) 49 60 50 61 def test_array(self): … … 429 440 self.assertTrue(math.fabs(val_1d-val_2d)/val_1d < 0.02) 430 441 442 class TestDispModel(unittest.TestCase): 443 def setUp(self): 444 from sans.models.CylinderModel import CylinderModel 445 self.model = CylinderModel() 446 447 448 def test_disp_params(self): 449 450 self.assertEqual(self.model.dispersion['radius']['width'], 0.0) 451 self.model.setParam('radius.width', 5.0) 452 self.assertEqual(self.model.dispersion['radius']['width'], 5.0) 453 self.assertEqual(self.model.getParam('radius.width'), 5.0) 454 self.assertEqual(self.model.dispersion['radius']['type'], 'gaussian') 431 455 432 456
Note: See TracChangeset
for help on using the changeset viewer.