Beispiel #1
0
def test_change_plane_same_returns_self():
    same_iss = iss.change_plane(iss.plane)

    assert same_iss is iss
Beispiel #2
0
def test_change_plane_twice_restores_original_data():
    new_ss = iss.change_plane(Planes.EARTH_ECLIPTIC).change_plane(iss.plane)

    assert_quantity_allclose(new_ss.r, iss.r)
    assert_quantity_allclose(new_ss.v, iss.v)
Beispiel #3
0
def test_change_plane_sets_correct_plane(expected_plane):
    new_ss = iss.change_plane(expected_plane)

    assert new_ss.plane is expected_plane