From ccee2f01ba2f6304720ab17e99dee17bf6687bd8 Mon Sep 17 00:00:00 2001 From: "Kevin (Kun) \"Kassimo\" Qian" Date: Tue, 6 Aug 2019 06:22:11 -0700 Subject: Implement Blob url support for worker (#2729) --- tests/040_worker_blob.test | 2 ++ tests/040_worker_blob.ts | 6 ++++++ tests/040_worker_blob.ts.out | 1 + 3 files changed, 9 insertions(+) create mode 100644 tests/040_worker_blob.test create mode 100644 tests/040_worker_blob.ts create mode 100644 tests/040_worker_blob.ts.out (limited to 'tests') diff --git a/tests/040_worker_blob.test b/tests/040_worker_blob.test new file mode 100644 index 000000000..81fd3182e --- /dev/null +++ b/tests/040_worker_blob.test @@ -0,0 +1,2 @@ +args: run --reload tests/040_worker_blob.ts +output: tests/040_worker_blob.ts.out diff --git a/tests/040_worker_blob.ts b/tests/040_worker_blob.ts new file mode 100644 index 000000000..1ba4528cf --- /dev/null +++ b/tests/040_worker_blob.ts @@ -0,0 +1,6 @@ +const b = new Blob(["console.log('code from Blob'); postMessage('DONE')"]); +const blobURL = URL.createObjectURL(b); +const worker = new Worker(blobURL); +worker.onmessage = (): void => { + Deno.exit(0); +}; diff --git a/tests/040_worker_blob.ts.out b/tests/040_worker_blob.ts.out new file mode 100644 index 000000000..f49b8f3d6 --- /dev/null +++ b/tests/040_worker_blob.ts.out @@ -0,0 +1 @@ +code from Blob -- cgit v1.2.3