Wow, nice test. I think a few more would be good too to exercise the conversion to TIMESTAMP and a negative test where the ON clause is joining, for example a VARCHAR against a DECIMAL.