@@ -63,30 +63,8 @@ def test_ephemeris_query_Uranus(patch_request):
6363 # check system table
6464 systemtable = bodytable .meta
6565 assert np .allclose (
66- [
67- - 56.12233 ,
68- - 56.13586 ,
69- - 56.13586 ,
70- - 56.01577 ,
71- 0.10924 ,
72- 354.11072 ,
73- 354.12204 ,
74- 2947896667.0 ,
75- 3098568884.0 ,
76- 10335.713263 ,
77- ],
78- [
79- systemtable ["sub_sun_lat" ].to (u .deg ).value ,
80- systemtable ["sub_sun_lat_min" ].to (u .deg ).value ,
81- systemtable ["sub_sun_lat_max" ].to (u .deg ).value ,
82- systemtable ["opening_angle" ].to (u .deg ).value ,
83- systemtable ["phase_angle" ].to (u .deg ).value ,
84- systemtable ["sub_sun_lon" ].to (u .deg ).value ,
85- systemtable ["sub_obs_lon" ].to (u .deg ).value ,
86- systemtable ["d_sun" ].to (u .km ).value ,
87- systemtable ["d_obs" ].to (u .km ).value ,
88- systemtable ["light_time" ].to (u .second ).value ,
89- ],
66+ [- 56.12233 , - 56.13586 , - 56.13586 , - 56.01577 , 0.10924 , 354.11072 , 354.12204 , 2947896667.0 , 3098568884.0 , 10335.713263 , ],
67+ [systemtable ["sub_sun_lat" ].to (u .deg ).value , systemtable ["sub_sun_lat_min" ].to (u .deg ).value , systemtable ["sub_sun_lat_max" ].to (u .deg ).value , systemtable ["opening_angle" ].to (u .deg ).value , systemtable ["phase_angle" ].to (u .deg ).value , systemtable ["sub_sun_lon" ].to (u .deg ).value , systemtable ["sub_obs_lon" ].to (u .deg ).value , systemtable ["d_sun" ].to (u .km ).value , systemtable ["d_obs" ].to (u .km ).value , systemtable ["light_time" ].to (u .second ).value , ],
9068 rtol = 1e-2 ,
9169 )
9270
@@ -95,30 +73,8 @@ def test_ephemeris_query_Uranus(patch_request):
9573 assert mab ["NAIF ID" ] == 726
9674 assert mab ["Body" ] == "Mab"
9775 assert np .allclose (
98- [
99- 42.011201 ,
100- 15.801323 ,
101- 5.368 ,
102- 0.623 ,
103- 223.976 ,
104- 55.906 ,
105- 223.969 ,
106- 56.013 ,
107- 0.10932 ,
108- 3098.514 ,
109- ],
110- [
111- mab ["RA (deg)" ].to (u .deg ).value ,
112- mab ["Dec (deg)" ].to (u .deg ).value ,
113- mab ["dRA" ].to (u .arcsec ).value ,
114- mab ["dDec" ].to (u .arcsec ).value ,
115- mab ["sub_obs_lon" ].to (u .deg ).value ,
116- mab ["sub_obs_lat" ].to (u .deg ).value ,
117- mab ["sub_sun_lon" ].to (u .deg ).value ,
118- mab ["sub_sun_lat" ].to (u .deg ).value ,
119- mab ["phase" ].to (u .deg ).value ,
120- mab ["distance" ].to (u .km * 1e6 ).value ,
121- ],
76+ [42.011201 , 15.801323 , 5.368 , 0.623 , 223.976 , 55.906 , 223.969 , 56.013 , 0.10932 , 3098.514 , ],
77+ [mab ["RA (deg)" ].to (u .deg ).value , mab ["Dec (deg)" ].to (u .deg ).value , mab ["dRA" ].to (u .arcsec ).value , mab ["dDec" ].to (u .arcsec ).value , mab ["sub_obs_lon" ].to (u .deg ).value , mab ["sub_obs_lat" ].to (u .deg ).value , mab ["sub_sun_lon" ].to (u .deg ).value , mab ["sub_sun_lat" ].to (u .deg ).value , mab ["phase" ].to (u .deg ).value , mab ["distance" ].to (u .km * 1e6 ).value , ],
12278 rtol = 1e-2 ,
12379 )
12480
@@ -139,30 +95,8 @@ def test_ephemeris_query_Pluto(patch_request):
13995 systemtable = bodytable .meta
14096 # check system table
14197 assert np .allclose (
142- [
143- 57.57737 ,
144- 57.56961 ,
145- 57.56961 ,
146- 56.50534 ,
147- 1.64048 ,
148- 116.55873 ,
149- 118.8369 ,
150- 5142696000 ,
151- 5114486810 ,
152- 17060.091666 ,
153- ],
154- [
155- systemtable ["sub_sun_lat" ].to (u .deg ).value ,
156- systemtable ["sub_sun_lat_min" ].to (u .deg ).value ,
157- systemtable ["sub_sun_lat_max" ].to (u .deg ).value ,
158- systemtable ["opening_angle" ].to (u .deg ).value ,
159- systemtable ["phase_angle" ].to (u .deg ).value ,
160- systemtable ["sub_sun_lon" ].to (u .deg ).value ,
161- systemtable ["sub_obs_lon" ].to (u .deg ).value ,
162- systemtable ["d_sun" ].to (u .km ).value ,
163- systemtable ["d_obs" ].to (u .km ).value ,
164- systemtable ["light_time" ].to (u .second ).value ,
165- ],
98+ [57.57737 , 57.56961 , 57.56961 , 56.50534 , 1.64048 , 116.55873 , 118.8369 , 5142696000 , 5114486810 , 17060.091666 , ],
99+ [systemtable ["sub_sun_lat" ].to (u .deg ).value , systemtable ["sub_sun_lat_min" ].to (u .deg ).value , systemtable ["sub_sun_lat_max" ].to (u .deg ).value , systemtable ["opening_angle" ].to (u .deg ).value , systemtable ["phase_angle" ].to (u .deg ).value , systemtable ["sub_sun_lon" ].to (u .deg ).value , systemtable ["sub_obs_lon" ].to (u .deg ).value , systemtable ["d_sun" ].to (u .km ).value , systemtable ["d_obs" ].to (u .km ).value , systemtable ["light_time" ].to (u .second ).value , ],
166100 rtol = 1e-2 ,
167101 )
168102
@@ -171,30 +105,8 @@ def test_ephemeris_query_Pluto(patch_request):
171105 assert styx ["NAIF ID" ] == 905
172106 assert styx ["Body" ] == "Styx"
173107 assert np .allclose (
174- [
175- 296.212477 ,
176- - 22.93533 ,
177- - 0.557 ,
178- - 1.259 ,
179- 350.443 ,
180- 56.472 ,
181- 352.72 ,
182- 57.544 ,
183- 1.64047 ,
184- 5114.509238 ,
185- ],
186- [
187- styx ["RA (deg)" ].to (u .deg ).value ,
188- styx ["Dec (deg)" ].to (u .deg ).value ,
189- styx ["dRA" ].to (u .arcsec ).value ,
190- styx ["dDec" ].to (u .arcsec ).value ,
191- styx ["sub_obs_lon" ].to (u .deg ).value ,
192- styx ["sub_obs_lat" ].to (u .deg ).value ,
193- styx ["sub_sun_lon" ].to (u .deg ).value ,
194- styx ["sub_sun_lat" ].to (u .deg ).value ,
195- styx ["phase" ].to (u .deg ).value ,
196- styx ["distance" ].to (u .km * 1e6 ).value ,
197- ],
108+ [296.212477 , - 22.93533 , - 0.557 , - 1.259 , 350.443 , 56.472 , 352.72 , 57.544 , 1.64047 , 5114.509238 , ],
109+ [styx ["RA (deg)" ].to (u .deg ).value , styx ["Dec (deg)" ].to (u .deg ).value , styx ["dRA" ].to (u .arcsec ).value , styx ["dDec" ].to (u .arcsec ).value , styx ["sub_obs_lon" ].to (u .deg ).value , styx ["sub_obs_lat" ].to (u .deg ).value , styx ["sub_sun_lon" ].to (u .deg ).value , styx ["sub_sun_lat" ].to (u .deg ).value , styx ["phase" ].to (u .deg ).value , styx ["distance" ].to (u .km * 1e6 ).value , ],
198110 rtol = 1e-2 ,
199111 )
200112
@@ -214,27 +126,10 @@ def test_ephemeris_query_Neptune(patch_request):
214126 )
215127
216128 assert np .allclose (
217- [63.81977 ,
218- 55.01978 ,
219- 44.21976 ,
220- 40.41978 ,
221- 26.41978 ,
222- 64.81977 ,
223- 59.11976 ,
224- 45.21976 ,
225- 43.41978 ,
226- 36.01978 ],
227- [ringtable [ringtable .loc_indices ["Courage" ]]["min_angle" ].to (u .deg ).value ,
228- ringtable [ringtable .loc_indices ["Liberte" ]]["min_angle" ].to (u .deg ).value ,
229- ringtable [ringtable .loc_indices ["Egalite A" ]]["min_angle" ].to (u .deg ).value ,
230- ringtable [ringtable .loc_indices ["Egalite B" ]]["min_angle" ].to (u .deg ).value ,
231- ringtable [ringtable .loc_indices ["Fraternite" ]]["min_angle" ].to (u .deg ).value ,
232- ringtable [ringtable .loc_indices ["Courage" ]]["max_angle" ].to (u .deg ).value ,
233- ringtable [ringtable .loc_indices ["Liberte" ]]["max_angle" ].to (u .deg ).value ,
234- ringtable [ringtable .loc_indices ["Egalite A" ]]["max_angle" ].to (u .deg ).value ,
235- ringtable [ringtable .loc_indices ["Egalite B" ]]["max_angle" ].to (u .deg ).value ,
236- ringtable [ringtable .loc_indices ["Fraternite" ]]["max_angle" ].to (u .deg ).value ,
237- ], rtol = 1e-3 )
129+ [63.81977 , 55.01978 , 44.21976 , 40.41978 , 26.41978 , 64.81977 , 59.11976 , 45.21976 , 43.41978 , 36.01978 ],
130+ [ringtable [ringtable .loc_indices ["Courage" ]]["min_angle" ].to (u .deg ).value , ringtable [ringtable .loc_indices ["Liberte" ]]["min_angle" ].to (u .deg ).value , ringtable [ringtable .loc_indices ["Egalite A" ]]["min_angle" ].to (u .deg ).value , ringtable [ringtable .loc_indices ["Egalite B" ]]["min_angle" ].to (u .deg ).value , ringtable [ringtable .loc_indices ["Fraternite" ]]["min_angle" ].to (u .deg ).value , ringtable [ringtable .loc_indices ["Courage" ]]["max_angle" ].to (u .deg ).value , ringtable [ringtable .loc_indices ["Liberte" ]]["max_angle" ].to (u .deg ).value , ringtable [ringtable .loc_indices ["Egalite A" ]]["max_angle" ].to (u .deg ).value , ringtable [ringtable .loc_indices ["Egalite B" ]]["max_angle" ].to (u .deg ).value , ringtable [ringtable .loc_indices ["Fraternite" ]]["max_angle" ].to (u .deg ).value , ],
131+ rtol = 1e-3
132+ )
238133
239134
240135def test_ephemeris_query_Saturn (patch_request ):
@@ -247,13 +142,10 @@ def test_ephemeris_query_Saturn(patch_request):
247142 )
248143
249144 assert np .allclose (
250- [249.23097 ,
251- 250.34081
252- ],
253- [
254- ringtable [ringtable .loc_indices ["F" ]]["pericenter" ].to (u .deg ).value ,
255- ringtable [ringtable .loc_indices ["F" ]]["ascending node" ].to (u .deg ).value
256- ], rtol = 1e-3 )
145+ [249.23097 , 250.34081 ],
146+ [ringtable [ringtable .loc_indices ["F" ]]["pericenter" ].to (u .deg ).value , ringtable [ringtable .loc_indices ["F" ]]["ascending node" ].to (u .deg ).value ],
147+ rtol = 1e-3
148+ )
257149
258150
259151def test_ephemeris_query_payload ():
0 commit comments