Changeset 06b0138 in sasview for src/sas/qtgui/Perspectives/Fitting/UnitTesting/FittingUtilitiesTest.py
- Timestamp:
- Jun 8, 2017 3:12:46 AM (7 years ago)
- Branches:
- 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
- Children:
- 70080a0
- Parents:
- aca8418
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/sas/qtgui/Perspectives/Fitting/UnitTesting/FittingUtilitiesTest.py
rdc5ef15 r06b0138 10 10 from sasmodels import generate 11 11 from sasmodels import modelinfo 12 from sasmodels.sasview_model import load_standard_models 12 13 13 14 # Tested module … … 94 95 # Use a single-shell parameter 95 96 model_name = "barbell" 96 kernel_module = generate.load_kernel_module(model_name) 97 models = load_standard_models() 98 99 kernel_module = generate.load_kernel_module(model_name) 100 kernel_module_o = None 101 for model in models: 102 if model.name == model_name: 103 kernel_module_o = model() 104 self.assertIsNotNone(kernel_module_o) 97 105 barbell_parameters = modelinfo.make_parameter_table(getattr(kernel_module, 'parameters', [])) 98 106 99 params = FittingUtilities.addParametersToModel(barbell_parameters, True)107 params = FittingUtilities.addParametersToModel(barbell_parameters, kernel_module_o, True) 100 108 101 109 # Test the resulting model … … 109 117 model_name = "core_multi_shell" 110 118 kernel_module = generate.load_kernel_module(model_name) 119 kernel_module_o = None 120 for model in models: 121 if model.name == model_name: 122 kernel_module_o = model() 123 self.assertIsNotNone(kernel_module_o) 111 124 multi_parameters = modelinfo.make_parameter_table(getattr(kernel_module, 'parameters', [])) 112 125 113 params = FittingUtilities.addParametersToModel(multi_parameters, False)126 params = FittingUtilities.addParametersToModel(multi_parameters, kernel_module_o, False) 114 127 115 128 # Test the resulting model … … 127 140 model_name = "core_multi_shell" 128 141 kernel_module = generate.load_kernel_module(model_name) 142 models = load_standard_models() 143 kernel_module_o = None 144 for model in models: 145 if model.name == model_name: 146 kernel_module_o = model() 147 self.assertIsNotNone(kernel_module_o) 129 148 multi_parameters = modelinfo.make_parameter_table(getattr(kernel_module, 'parameters', [])) 130 149 131 params = FittingUtilities.addParametersToModel(multi_parameters, True)150 params = FittingUtilities.addParametersToModel(multi_parameters, kernel_module_o, True) 132 151 133 152 # Test the resulting model
Note: See TracChangeset
for help on using the changeset viewer.