@ratsnakegames @gsuberland @jdm_ @servo
Even worse, the test can have the same bug as the code.

Especially risky with dates, because the usual causes of date bugs - leap years and daylight savings time - happen at the same time for the code and the test, so an off by one (day or hour) bug is likely to not get caught.