The package tolerate a number very close to 1 at 90 deg but not exactly 1 as
long as it is greater than 1. See testthat::expect_equal() for tolerance
details.
When the test fails at "Test that lens projection
function does not predict values barely below one", the best practice is to
manually edit the last coefficient (e.g., change -0.0296 to -0.0295).
If the check "works within the 0–1 range" fails, new calibration data may
be required.