issue #44 - test date validation made flexible