Enhancement: Throw TypeError for DeltaT < -1999 or > 3000
Testing: Pre-Gregorian
Testing: Check DeltaT year categories for yearMoonPhases
Testing: Enforce coverage thresholds to 100%
As with #21, I didn't dig too deeply in this PR to check expected values. I did it more just to do a basic sanity check and bring to 100% coverage.
Even if you only want to add this if it has expected test results, I was hoping this might save some work in pinpointing the method types/arguments that were needed for coverage.
Builds on #21
TypeError
for DeltaT < -1999 or > 3000DeltaT
year categories foryearMoonPhases
As with #21, I didn't dig too deeply in this PR to check expected values. I did it more just to do a basic sanity check and bring to 100% coverage.
Even if you only want to add this if it has expected test results, I was hoping this might save some work in pinpointing the method types/arguments that were needed for coverage.