unction() { _StepTest.min = ""; });
  _StepTest.value = "13:00";
  _StepTest.step = "120";
  _StepTest.stepDown();
  assert_in_array(
    _StepTest.value,
    [
      "12:59",
      "12:59:00",
      "12:59:00.0",
      "12:59:00.00",
      "12:59:00.000"],
    "a valid time string representing 1 minute before 2pm");
} , "stop at border on stepDown");

test(function(){
  _StepTest.value = "";
  _StepTest.step = "60";
  _StepTest.stepUp();
  assert_in_array(
    _StepTest.value,
    [
      "00:01",
      "0