@@ -45,13 +45,14 @@ def test_morph(self, setup):
45
45
46
46
class TestMorphSpheroid :
47
47
# Common configs for testing MorphSpheroid and MorphISpheroid
48
- # FIXME: add test data for prolate spheroids
49
48
config_sphere = {"radius" : 17.5 , "pradius" : 17.5 }
50
49
config_oblate = {"radius" : 17.5 , "pradius" : 5.0 }
51
- spheroid_configs = [config_sphere , config_oblate ]
50
+ config_prolate = {"radius" : 5.0 , "pradius" : 17.5 }
51
+ spheroid_configs = [config_sphere , config_oblate , config_prolate ]
52
52
iconfig_sphere = {"iradius" : 17.5 , "ipradius" : 17.5 }
53
53
iconfig_oblate = {"iradius" : 17.5 , "ipradius" : 5.0 }
54
- ispheroid_configs = [iconfig_sphere , iconfig_oblate ]
54
+ iconfig_prolate = {"iradius" : 5.0 , "ipradius" : 17.5 }
55
+ ispheroid_configs = [iconfig_sphere , iconfig_oblate , iconfig_prolate ]
55
56
56
57
# Files used for testing
57
58
flag_inverse = (
@@ -60,6 +61,7 @@ class TestMorphSpheroid:
60
61
testfiles = [
61
62
["ni_qmax25.cgr" , "ni_qmax25_psize35.cgr" ], # Sphere
62
63
["ni_qmax25.cgr" , "ni_qmax25_e17.5_p5.0.cgr" ], # Oblate spheroid
64
+ ["ni_qmax25.cgr" , "ni_qmax25_e5.0_p17.5.cgr" ], # Prolate spheroid
63
65
]
64
66
testfile = [] # Initialize testfile array
65
67
0 commit comments