def test_repeated_groundtrack_sma(orbits, days, inc_deg, expected_h):
    pred = J2Predictor.repeating_ground_track(orbits=orbits,
                                              days=days,
                                              ecc=0.0,
                                              inc_deg=inc_deg)

    assert_almost_equal(pred._sma - R_E_KM, expected_h, decimal=0)
def test_repeated_groundtrack_sma(orbits, days, inc_deg, expected_h):
    pred = J2Predictor.repeating_ground_track(orbits=orbits,
                                              days=days,
                                              ecc=0.0,
                                              inc_deg=inc_deg)

    assert_almost_equal(pred.get_position().osculating_elements[0] - R_E_KM,
                        expected_h,
                        decimal=0)