@@ -272,6 +272,7 @@ def test_intersection_from_pole(ts):
272272 error_degrees = abs (earth_point .latitude .degrees - 90.0 )
273273 error_mas = 60.0 * 60.0 * 1000.0 * error_degrees
274274 assert error_mas < 0.1
275+ assert earth_point .elevation .m < 0.1
275276
276277def test_intersection_from_equator (ts ):
277278 t = ts .utc (2018 , 1 , 19 , 14 , 37 , 55 )
@@ -286,6 +287,7 @@ def test_intersection_from_equator(ts):
286287 error_degrees = abs (earth_point .longitude .degrees - 0.0 )
287288 error_mas = 60.0 * 60.0 * 1000.0 * error_degrees
288289 assert error_mas < 0.1
290+ assert earth_point .elevation .m < 0.1
289291
290292def test_limb_intersection_points (ts ):
291293 t = ts .utc (2018 , 1 , 19 , 14 , 37 , 55 )
@@ -297,7 +299,7 @@ def test_limb_intersection_points(ts):
297299 attitude_bottom_tangent = [- d , 0.0 , - c ] / sqrt (d ** 2 + c ** 2 )
298300 attitude_top_tangent = [- d , 0.0 , c ] / sqrt (d ** 2 + c ** 2 )
299301 attitude_left_tangent = [- d , - a , 0.0 ] / sqrt (d ** 2 + c ** 2 )
300- attitude_right_tangent = [- d , a , 0.0 ] / np . sqrt (d ** 2 + c ** 2 )
302+ attitude_right_tangent = [- d , a , 0.0 ] / sqrt (d ** 2 + c ** 2 )
301303 # Attitude vector pointing straight down
302304 attitude_zenith = [- 1.0 , 0.0 , 0.0 ]
303305
@@ -317,19 +319,23 @@ def test_limb_intersection_points(ts):
317319
318320 error_degrees = abs (intersection_bottom .latitude .degrees + 90.0 )
319321 assert error_degrees < 0.1
322+ assert intersection_bottom .elevation .m < 0.1
320323
321324 error_degrees = abs (intersection_top .latitude .degrees - 90.0 )
322325 assert error_degrees < 0.1
326+ assert intersection_top .elevation .m < 0.1
323327
324328 error_degrees = abs (intersection_left .latitude .degrees - 0.0 )
325329 assert error_degrees < 0.1
326330
327331 error_degrees = abs (intersection_left .longitude .degrees - left_limb_lon )
328332 assert error_degrees < 0.1
333+ assert intersection_left .elevation .m < 0.1
329334
330335 error_degrees = abs (intersection_right .latitude .degrees - 0.0 )
331336 assert error_degrees < 0.1
332337
333338 error_degrees = abs (intersection_right .longitude .degrees - right_limb_lon )
334339 assert error_degrees < 0.1
340+ assert intersection_right .elevation .m < 0.1
335341
0 commit comments