Test setRangeText() method is not available in datetime inputs. On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". Running tests on input with attributes: {"type":"datetime"} element.value = '0123456789XYZ' PASS element.setRangeText('ABC', 0, 0) threw exception Error: InvalidStateError: DOM Exception 11. PASS element.value is "" PASS successfullyParsed is true TEST COMPLETE