We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
require('@ember/debug')
1 parent 11fc502 commit f9ce1b2Copy full SHA for f9ce1b2
app/services/testing.js
@@ -0,0 +1,9 @@
1
+import { setTesting } from '@ember/debug';
2
+import Service from '@ember/service';
3
+
4
+export default class extends Service {
5
+ setTesting(value) {
6
+ // This indirection is needed for playwright to be able to use the `setTesting()` fn of `@ember/debug`.
7
+ setTesting(value);
8
+ }
9
+}
e2e/fixtures/ember.ts
@@ -47,7 +47,7 @@ export class EmberPage {
47
`${event}`,
48
async ({ detail: { owner } }: CustomEvent<{ owner: _Ember.ApplicationInstance }>) => {
49
if (testing) {
50
- require('@ember/debug').setTesting(true);
+ owner.lookup('service:testing').setTesting(true);
51
}
52
window[Symbol.for(`${ownerKey}`)] = owner;
53
},
0 commit comments