https://github.com/web-platform-tests/wpt
Raw File
Tip revision: 0032bc09b92ec14a4c3ec19b161586484ac8a995 authored by Simon Pieters on 10 June 2018, 10:28:37 UTC
Add functional selftests, set status to ERROR when mixing single_test and test
Tip revision: 0032bc0
form-data-set-empty-file.window.js
promise_test(() => {
  const form = document.body.appendChild(document.createElement("form")),
        input = form.appendChild(document.createElement("input"));
  input.type = "file";
  input.name = "hi";
  const fd = new FormData(form),
        value = fd.get(input.name);
  assert_true(value instanceof File, "value is a File");
  assert_equals(value.name, "", "name");
  assert_equals(value.type, "application/octet-stream", "type");
  return new Response(value).text().then(body => {
    assert_equals(body, "", "body");
  });
}, "Empty <input type=file> is still serialized");
back to top