From 332352854287425c5a443131848124a4ea5851b2 Mon Sep 17 00:00:00 2001 From: Yagiz Nizipli Date: Mon, 5 Jun 2023 15:44:00 -0400 Subject: [PATCH] test: update FileAPI web-platform tests PR-URL: https://github.com/nodejs/node/pull/48322 Reviewed-By: Antoine du Hamel Reviewed-By: Filip Skokan Reviewed-By: Luigi Pinca --- .../filereader_readAsDataURL.any.js | 14 +++++++++++++- test/fixtures/wpt/README.md | 2 +- test/fixtures/wpt/versions.json | 2 +- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsDataURL.any.js b/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsDataURL.any.js index d6812121295bee..4f9dbf7a754a87 100644 --- a/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsDataURL.any.js +++ b/test/fixtures/wpt/FileAPI/reading-data-section/filereader_readAsDataURL.any.js @@ -39,4 +39,16 @@ async_test(function(testCase) { testCase.done(); }); reader.readAsDataURL(blob); -}, 'readAsDataURL result for Blob with unspecified MIME type'); \ No newline at end of file +}, 'readAsDataURL result for Blob with unspecified MIME type'); + +async_test(function(testCase) { + var blob = new Blob([]); + var reader = new FileReader(); + + reader.onload = this.step_func(function() { + assert_equals(reader.result, + "data:application/octet-stream;base64,"); + testCase.done(); + }); + reader.readAsDataURL(blob); +}, 'readAsDataURL result for empty Blob'); \ No newline at end of file diff --git a/test/fixtures/wpt/README.md b/test/fixtures/wpt/README.md index b2982ba07e60c3..a9a60875ee7dd2 100644 --- a/test/fixtures/wpt/README.md +++ b/test/fixtures/wpt/README.md @@ -16,7 +16,7 @@ Last update: - dom/events: https://github.com/web-platform-tests/wpt/tree/ab8999891c/dom/events - encoding: https://github.com/web-platform-tests/wpt/tree/0c1b9d1622/encoding - fetch/data-urls/resources: https://github.com/web-platform-tests/wpt/tree/7c79d998ff/fetch/data-urls/resources -- FileAPI: https://github.com/web-platform-tests/wpt/tree/1e432c4550/FileAPI +- FileAPI: https://github.com/web-platform-tests/wpt/tree/e36dbb6f00/FileAPI - hr-time: https://github.com/web-platform-tests/wpt/tree/34cafd797e/hr-time - html/webappapis/atob: https://github.com/web-platform-tests/wpt/tree/f267e1dca6/html/webappapis/atob - html/webappapis/microtask-queuing: https://github.com/web-platform-tests/wpt/tree/2c5c3c4c27/html/webappapis/microtask-queuing diff --git a/test/fixtures/wpt/versions.json b/test/fixtures/wpt/versions.json index 3713de8bb2ff02..0fa4067b7d56a5 100644 --- a/test/fixtures/wpt/versions.json +++ b/test/fixtures/wpt/versions.json @@ -24,7 +24,7 @@ "path": "fetch/data-urls/resources" }, "FileAPI": { - "commit": "1e432c4550a1595888d7c9eb26d90895e9e7e022", + "commit": "e36dbb6f00fb59f9fc792f509194432e9e6d0b6d", "path": "FileAPI" }, "hr-time": {