fix date tests

* remove redundant date test
* prevent running tests that rely on date strings in environments that
  don't support passing a date string to the constructor