コード例 #1
0
ファイル: test_orbit.py プロジェクト: zkl2/poliastro
def test_change_plane_same_returns_self():
    same_iss = iss.change_plane(iss.plane)

    assert same_iss is iss
コード例 #2
0
ファイル: test_orbit.py プロジェクト: zkl2/poliastro
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)
コード例 #3
0
ファイル: test_orbit.py プロジェクト: zkl2/poliastro
def test_change_plane_sets_correct_plane(expected_plane):
    new_ss = iss.change_plane(expected_plane)

    assert new_ss.plane is expected_plane