def test_bright_object_that_does_not_converge(): add_cursor_position(391.0, 539.0, "a") add_cursor_position(391.0, 539.0, "q") ret = main(["gacq_test", testutil.get_data_file_name("N20060131S0011.fits")]) offsets = testutil.get_offsets() testutil.assert_almost_equals(offsets, (2.779, 0.672), places=2)
def test_cursor_coordinates_should_round_to_nearest_integer(): add_cursor_position(489.07, 478.99, "a") add_cursor_position(489.07, 478.99, "q") ret = main(["gacq_test", testutil.get_data_file_name("N20060131S0012.fits")]) offsets = testutil.get_offsets() testutil.assert_almost_equals(offsets, (2.661, -3.874), places=2)
def test_custom_center(): add_cursor_position(489.07, 478.99, "a") add_cursor_position(512.00, 512.00, "c") add_cursor_position(489.07, 478.99, "q") ret = main(["gacq_test", testutil.get_data_file_name("N20060131S0012.fits")]) offsets = testutil.get_offsets() testutil.assert_almost_equals(offsets, (2.661, -3.874), places=2)
def test_extra_cursor_coordinates_should_be_ignored(): add_cursor_position(100.07, 100.99, "a") add_cursor_position(489.07, 478.99, "a") add_cursor_position(489.07, 478.99, "q") ret = main(["gacq_test", testutil.get_data_file_name("N20060131S0012.fits")]) offsets = testutil.get_offsets() testutil.assert_almost_equals(offsets, (2.661, -3.874), places=2)