Skip to content

Commit e721b5e

Browse files
Merge pull request #21257 from emberjs/kg-remove-old-testing
Remove old testing apis
2 parents 4d76ac1 + 85b84ef commit e721b5e

36 files changed

Lines changed: 55 additions & 1489 deletions

broccoli/amd-compat-entrypoints/ember-testing.js

Lines changed: 0 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -12,68 +12,17 @@ d('ember-testing/index', emberTestingIndex);
1212
import * as emberTestingLibAdaptersAdapter from 'ember-testing/lib/adapters/adapter';
1313
d('ember-testing/lib/adapters/adapter', emberTestingLibAdaptersAdapter);
1414

15-
import * as emberTestingLibAdaptersQunit from 'ember-testing/lib/adapters/qunit';
16-
d('ember-testing/lib/adapters/qunit', emberTestingLibAdaptersQunit);
17-
18-
import * as emberTestingLibExtApplication from 'ember-testing/lib/ext/application';
19-
d('ember-testing/lib/ext/application', emberTestingLibExtApplication);
20-
21-
import * as emberTestingLibExtRsvp from 'ember-testing/lib/ext/rsvp';
22-
d('ember-testing/lib/ext/rsvp', emberTestingLibExtRsvp);
23-
24-
import * as emberTestingLibHelpers from 'ember-testing/lib/helpers';
25-
d('ember-testing/lib/helpers', emberTestingLibHelpers);
26-
27-
import * as emberTestingLibHelpersAndThen from 'ember-testing/lib/helpers/and_then';
28-
d('ember-testing/lib/helpers/and_then', emberTestingLibHelpersAndThen);
29-
30-
import * as emberTestingLibHelpersCurrentPath from 'ember-testing/lib/helpers/current_path';
31-
d('ember-testing/lib/helpers/current_path', emberTestingLibHelpersCurrentPath);
32-
33-
import * as emberTestingLibHelpersCurrentRouteName from 'ember-testing/lib/helpers/current_route_name';
34-
d('ember-testing/lib/helpers/current_route_name', () => emberTestingLibHelpersCurrentRouteName);
35-
36-
import * as emberTestingLibHelpersCurrentUrl from 'ember-testing/lib/helpers/current_url';
37-
d('ember-testing/lib/helpers/current_url', emberTestingLibHelpersCurrentUrl);
38-
39-
import * as emberTestingLibHelpersPauseTest from 'ember-testing/lib/helpers/pause_test';
40-
d('ember-testing/lib/helpers/pause_test', emberTestingLibHelpersPauseTest);
41-
42-
import * as emberTestingLibHelpersVisit from 'ember-testing/lib/helpers/visit';
43-
d('ember-testing/lib/helpers/visit', emberTestingLibHelpersVisit);
44-
45-
import * as emberTestingLibHelpersWait from 'ember-testing/lib/helpers/wait';
46-
d('ember-testing/lib/helpers/wait', emberTestingLibHelpersWait);
47-
48-
import * as emberTestingLibInitializers from 'ember-testing/lib/initializers';
49-
d('ember-testing/lib/initializers', emberTestingLibInitializers);
50-
5115
import * as emberTestingLibPublicApi from 'ember-testing/lib/public-api';
5216
d('ember-testing/lib/public-api', emberTestingLibPublicApi);
5317

54-
import * as emberTestingLibSetupForTesting from 'ember-testing/lib/setup_for_testing';
55-
d('ember-testing/lib/setup_for_testing', emberTestingLibSetupForTesting);
56-
5718
import * as emberTestingLibTest from 'ember-testing/lib/test';
5819
d('ember-testing/lib/test', emberTestingLibTest);
5920

6021
import * as emberTestingLibTestAdapter from 'ember-testing/lib/test/adapter';
6122
d('ember-testing/lib/test/adapter', emberTestingLibTestAdapter);
6223

63-
import * as emberTestingLibTestHelpers from 'ember-testing/lib/test/helpers';
64-
d('ember-testing/lib/test/helpers', emberTestingLibTestHelpers);
65-
66-
import * as emberTestingLibTestOnInjectHelpers from 'ember-testing/lib/test/on_inject_helpers';
67-
d('ember-testing/lib/test/on_inject_helpers', emberTestingLibTestOnInjectHelpers);
68-
6924
import * as emberTestingLibTestPendingRequests from 'ember-testing/lib/test/pending_requests';
7025
d('ember-testing/lib/test/pending_requests', emberTestingLibTestPendingRequests);
7126

72-
import * as emberTestingLibTestPromise from 'ember-testing/lib/test/promise';
73-
d('ember-testing/lib/test/promise', emberTestingLibTestPromise);
74-
75-
import * as emberTestingLibTestRun from 'ember-testing/lib/test/run';
76-
d('ember-testing/lib/test/run', emberTestingLibTestRun);
77-
7827
import * as emberTestingLibTestWaiters from 'ember-testing/lib/test/waiters';
7928
d('ember-testing/lib/test/waiters', emberTestingLibTestWaiters);

lib/index.js

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -214,27 +214,10 @@ const shim = addonV1Shim(path.join(__dirname, '..'), {
214214
'implicit-test-modules': [
215215
'./dist/dev/packages/ember-testing/index.js',
216216
'./dist/dev/packages/ember-testing/lib/adapters/adapter.js',
217-
'./dist/dev/packages/ember-testing/lib/adapters/qunit.js',
218-
'./dist/dev/packages/ember-testing/lib/ext/application.js',
219-
'./dist/dev/packages/ember-testing/lib/ext/rsvp.js',
220-
'./dist/dev/packages/ember-testing/lib/helpers.js',
221-
'./dist/dev/packages/ember-testing/lib/helpers/and_then.js',
222-
'./dist/dev/packages/ember-testing/lib/helpers/current_path.js',
223-
'./dist/dev/packages/ember-testing/lib/helpers/current_route_name.js',
224-
'./dist/dev/packages/ember-testing/lib/helpers/current_url.js',
225-
'./dist/dev/packages/ember-testing/lib/helpers/pause_test.js',
226-
'./dist/dev/packages/ember-testing/lib/helpers/visit.js',
227-
'./dist/dev/packages/ember-testing/lib/helpers/wait.js',
228-
'./dist/dev/packages/ember-testing/lib/initializers.js',
229217
'./dist/dev/packages/ember-testing/lib/public-api.js',
230-
'./dist/dev/packages/ember-testing/lib/setup_for_testing.js',
231218
'./dist/dev/packages/ember-testing/lib/test.js',
232219
'./dist/dev/packages/ember-testing/lib/test/adapter.js',
233-
'./dist/dev/packages/ember-testing/lib/test/helpers.js',
234-
'./dist/dev/packages/ember-testing/lib/test/on_inject_helpers.js',
235220
'./dist/dev/packages/ember-testing/lib/test/pending_requests.js',
236-
'./dist/dev/packages/ember-testing/lib/test/promise.js',
237-
'./dist/dev/packages/ember-testing/lib/test/run.js',
238221
'./dist/dev/packages/ember-testing/lib/test/waiters.js',
239222
].map((x) => (isProduction ? x.replace('/dist/dev/', '/dist/prod/') : x)),
240223
};

package.json

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -335,30 +335,13 @@
335335
"@simple-dom/document/index.js": "ember-source/@simple-dom/document/index.js",
336336
"backburner.js/index.js": "ember-source/backburner.js/index.js",
337337
"dag-map/index.js": "ember-source/dag-map/index.js",
338-
"ember-template-compiler/index.js": "ember-source/ember-template-compiler/index.js",
339338
"ember-testing/index.js": "ember-source/ember-testing/index.js",
340339
"ember-testing/lib/adapters/adapter.js": "ember-source/ember-testing/lib/adapters/adapter.js",
341-
"ember-testing/lib/adapters/qunit.js": "ember-source/ember-testing/lib/adapters/qunit.js",
342-
"ember-testing/lib/ext/application.js": "ember-source/ember-testing/lib/ext/application.js",
343-
"ember-testing/lib/ext/rsvp.js": "ember-source/ember-testing/lib/ext/rsvp.js",
344-
"ember-testing/lib/helpers.js": "ember-source/ember-testing/lib/helpers.js",
345-
"ember-testing/lib/helpers/and_then.js": "ember-source/ember-testing/lib/helpers/and_then.js",
346-
"ember-testing/lib/helpers/current_path.js": "ember-source/ember-testing/lib/helpers/current_path.js",
347-
"ember-testing/lib/helpers/current_route_name.js": "ember-source/ember-testing/lib/helpers/current_route_name.js",
348-
"ember-testing/lib/helpers/current_url.js": "ember-source/ember-testing/lib/helpers/current_url.js",
349-
"ember-testing/lib/helpers/pause_test.js": "ember-source/ember-testing/lib/helpers/pause_test.js",
350-
"ember-testing/lib/helpers/visit.js": "ember-source/ember-testing/lib/helpers/visit.js",
351-
"ember-testing/lib/helpers/wait.js": "ember-source/ember-testing/lib/helpers/wait.js",
352-
"ember-testing/lib/initializers.js": "ember-source/ember-testing/lib/initializers.js",
353340
"ember-testing/lib/public-api.js": "ember-source/ember-testing/lib/public-api.js",
354-
"ember-testing/lib/setup_for_testing.js": "ember-source/ember-testing/lib/setup_for_testing.js",
355341
"ember-testing/lib/test.js": "ember-source/ember-testing/lib/test.js",
356342
"ember-testing/lib/test/adapter.js": "ember-source/ember-testing/lib/test/adapter.js",
357343
"ember-testing/lib/test/helpers.js": "ember-source/ember-testing/lib/test/helpers.js",
358-
"ember-testing/lib/test/on_inject_helpers.js": "ember-source/ember-testing/lib/test/on_inject_helpers.js",
359344
"ember-testing/lib/test/pending_requests.js": "ember-source/ember-testing/lib/test/pending_requests.js",
360-
"ember-testing/lib/test/promise.js": "ember-source/ember-testing/lib/test/promise.js",
361-
"ember-testing/lib/test/run.js": "ember-source/ember-testing/lib/test/run.js",
362345
"ember-testing/lib/test/waiters.js": "ember-source/ember-testing/lib/test/waiters.js",
363346
"ember/barrel.js": "ember-source/ember/barrel.js",
364347
"ember/index.js": "ember-source/ember/index.js",

packages/@ember/routing/none-location.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,7 @@ import type { default as EmberLocation, UpdateCallback } from '@ember/routing/lo
1313
application in a larger page).
1414
1515
Using `NoneLocation` causes Ember to not store the applications URL state
16-
in the actual URL. This is generally used for testing purposes, and is one
17-
of the changes made when calling `App.setupForTesting()`.
16+
in the actual URL. This is generally used for testing purposes.
1817
1918
@class NoneLocation
2019
@extends EmberObject

packages/@ember/test/index.ts

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,19 @@
11
import type * as EmberTesting from 'ember-testing';
22

3-
export let registerAsyncHelper: (typeof EmberTesting.Test)['registerAsyncHelper'];
4-
export let registerHelper: (typeof EmberTesting.Test)['registerHelper'];
53
export let registerWaiter: (typeof EmberTesting.Test)['registerWaiter'];
6-
export let unregisterHelper: (typeof EmberTesting.Test)['unregisterHelper'];
74
export let unregisterWaiter: (typeof EmberTesting.Test)['unregisterWaiter'];
85
export let _impl: typeof EmberTesting | undefined;
96

107
let testingNotAvailableMessage = () => {
118
throw new Error('Attempted to use test utilities, but `ember-testing` was not included');
129
};
1310

14-
registerAsyncHelper = testingNotAvailableMessage;
15-
registerHelper = testingNotAvailableMessage;
1611
registerWaiter = testingNotAvailableMessage;
17-
unregisterHelper = testingNotAvailableMessage;
1812
unregisterWaiter = testingNotAvailableMessage;
1913

2014
export function registerTestImplementation(impl: typeof EmberTesting) {
2115
let { Test } = impl;
22-
registerAsyncHelper = Test.registerAsyncHelper;
23-
registerHelper = Test.registerHelper;
2416
registerWaiter = Test.registerWaiter;
25-
unregisterHelper = Test.unregisterHelper;
2617
unregisterWaiter = Test.unregisterWaiter;
2718
_impl = impl;
2819
}

packages/ember-testing/lib/adapters/qunit.ts

Lines changed: 0 additions & 60 deletions
This file was deleted.

0 commit comments

Comments
 (0)