You might want to use freezegun to make time-based tests easy.
Wow, freezegun just blew my mind.
Looks like this is fixed with stuff like 4a5368d
Yep. Now that this has a full suite of tests and it's up on Travis-CI, I'm willing to call this one closed. Thanks!