File tree Expand file tree Collapse file tree 2 files changed +12
-5
lines changed
Expand file tree Collapse file tree 2 files changed +12
-5
lines changed Original file line number Diff line number Diff line change 1818
1919import numpy
2020import pytest
21- from sasmodels .sasview_model import find_model , load_standard_models
2221
2322import diffpy .srfit .pdf .characteristicfunctions as cf
2423
@@ -38,6 +37,8 @@ def testSphere(sas_available):
3837 + "latest sasview API"
3938 )
4039
40+ from sasmodels .sasview_model import find_model , load_standard_models
41+
4142 load_standard_models ()
4243 radius = 25
4344 # Calculate sphere cf from SphereModel
@@ -66,6 +67,8 @@ def testSpheroid(sas_available):
6667 + "latest sasview API"
6768 )
6869
70+ from sasmodels .sasview_model import find_model , load_standard_models
71+
6972 load_standard_models ()
7073 prad = 20.9
7174 erad = 33.114
@@ -96,6 +99,8 @@ def testShell(sas_available):
9699 + "latest sasview API"
97100 )
98101
102+ from sasmodels .sasview_model import find_model , load_standard_models
103+
99104 load_standard_models ()
100105 radius = 19.2
101106 thickness = 7.8
@@ -125,6 +130,8 @@ def testCylinder(sas_available):
125130 + "remove skip when our code is refactored to use the "
126131 + "latest sasview API"
127132 )
133+ from sasmodels .sasview_model import find_model , load_standard_models
134+
128135 load_standard_models ()
129136 """Make sure cylinder works over different r-ranges."""
130137 radius = 100
Original file line number Diff line number Diff line change 1717import numpy
1818import pytest
1919
20- # Use the updated SasView model API to load models
21- from sasmodels .sasview_model import find_model , load_standard_models
22-
2320from diffpy .srfit .sas import SASGenerator , SASParser , SASProfile
2421
2522# ----------------------------------------------------------------------------
@@ -31,7 +28,6 @@ def testParser(sas_available, datafile):
3128 if not sas_available :
3229 pytest .skip ("sas package not available" )
3330
34- load_standard_models ()
3531 data = datafile ("sas_ascii_test_1.txt" )
3632 parser = SASParser ()
3733 parser .parseFile (data )
@@ -116,6 +112,8 @@ def testParser(sas_available, datafile):
116112def test_generator (sas_available ):
117113 if not sas_available :
118114 pytest .skip ("sas package not available" )
115+ from sasmodels .sasview_model import find_model , load_standard_models
116+
119117 load_standard_models ()
120118 SphereModel = find_model ("sphere" )
121119 model = SphereModel ()
@@ -144,6 +142,8 @@ def test_generator(sas_available):
144142def testGenerator2 (sas_available , datafile ):
145143 if not sas_available :
146144 pytest .skip ("sas package not available" )
145+ from sasmodels .sasview_model import find_model , load_standard_models
146+
147147 load_standard_models ()
148148 EllipsoidModel = find_model ("ellipsoid" )
149149 model = EllipsoidModel ()
You can’t perform that action at this time.
0 commit comments