Skip to content

Commit bd8fa96

Browse files
committed
@ember/test is cool
1 parent 9054005 commit bd8fa96

1 file changed

Lines changed: 3 additions & 11 deletions

File tree

test-app/tests/integration/settled-test.js

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import Ember from 'ember';
21
import { later, run } from '@ember/runloop';
2+
import { registerWaiter, unregisterWaiter } from '@ember/test';
33
import Component from '@ember/component';
44
import {
55
settled,
@@ -95,14 +95,7 @@ const TestComponent5 = Component.extend({
9595

9696
init() {
9797
this._super.apply(this, arguments);
98-
// In Ember < 2.8 `registerWaiter` expected to be bound to
99-
// `Ember.Test` 😭
100-
//
101-
// Once we have dropped support for < 2.8 we should swap this to
102-
// use:
103-
//
104-
// import { registerWaiter } from '@ember/test';
105-
Ember.Test.registerWaiter(this, this.isReady);
98+
registerWaiter(this, this.isReady);
10699
later(() => {
107100
this.setProperties({
108101
internalValue: 'async value',
@@ -113,8 +106,7 @@ const TestComponent5 = Component.extend({
113106

114107
willDestroy() {
115108
this._super.apply(this, arguments);
116-
// must be called with `Ember.Test` as context for Ember < 2.8
117-
Ember.Test.unregisterWaiter(this, this.isReady);
109+
unregisterWaiter(this, this.isReady);
118110
},
119111
});
120112

0 commit comments

Comments
 (0)