# NOT RUN {
## Example 24.a in Meeus (1991) (page 158 PDF, 153 print)
time <- as.POSIXct("1992-10-13 00:00:00", tz="UTC")
a <- sunDeclinationRightAscension(time, apparent=TRUE)
expect_equal(a$declination, -7.78507,
tol= 0.00004, scale=1)
expect_equal(a$rightAscension, -161.61919,
tol= 0.00003, scale=1)
b <- sunDeclinationRightAscension(time)
## check against previous results, to protect aginst code-drift errors
expect_equal(b$declination, -7.785464443,
tol= 0.000000001, scale=1)
expect_equal(b$rightAscension, -161.6183305,
tol= 0.0000001, scale=1)
# }
Run the code above in your browser using DataLab