From 7d5d5a3ef545dd5c5f9d28ef6e3fc0573f597202 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli Date: Sun, 24 May 2020 16:18:08 -0400 Subject: [PATCH 1/2] add specifier --- packages/ember/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ember/README.md b/packages/ember/README.md index ada9f59..1a75a29 100644 --- a/packages/ember/README.md +++ b/packages/ember/README.md @@ -11,7 +11,7 @@ A build chain for WebWorkers in Ember applications with intuitive ergonomics. ## Usage To use a worker in your application or addon, you first have to define -a new worker in a top-level `workers/` directory in your project. +a new worker in a top-level `workers/` directory in the root your project (as opposed to `app/`). > **Example 1** > From ba160f561b16462fd882b2db6633bfe8129dff7e Mon Sep 17 00:00:00 2001 From: NullVoxPopuli Date: Sun, 24 May 2020 16:55:54 -0400 Subject: [PATCH 2/2] add a way to get workers from test? --- packages/ember/addon-test-support/index.js | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 packages/ember/addon-test-support/index.js diff --git a/packages/ember/addon-test-support/index.js b/packages/ember/addon-test-support/index.js new file mode 100644 index 0000000..8a205f8 --- /dev/null +++ b/packages/ember/addon-test-support/index.js @@ -0,0 +1,7 @@ +import { getContext } from '@ember/test-helpers'; + +export function getWorker(name) { + let { owner } = getContext(); + + return owner.lookup('service:-workers').getWorker(name); +}