From 45a35c0d4f5a510157ee09d88e39a79421299fda Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Fri, 27 Dec 2024 21:33:15 -0500 Subject: [PATCH] hm --- test-app/config/ember-try.js | 2 +- test-app/tests/test-helper.ts | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/test-app/config/ember-try.js b/test-app/config/ember-try.js index 82e838459..bc225fea0 100644 --- a/test-app/config/ember-try.js +++ b/test-app/config/ember-try.js @@ -6,6 +6,7 @@ const { embroiderSafe, embroiderOptimized } = require('@embroider/test-setup'); module.exports = async function () { const ember4Deps = { 'ember-cli': '~4.12.0', + 'ember-qunit': '^9.0.1', 'ember-maybe-import-regenerator': '^1.0.0', }; @@ -28,7 +29,6 @@ module.exports = async function () { '@ember/test-helpers': '^4.0.4', 'ember-cli': '^6.1.0', 'ember-load-initializers': '^3.0.1', - 'ember-qunit': '^9.0.1', 'ember-resolver': '^13.1.0', typescript: '^5.7.0', }; diff --git a/test-app/tests/test-helper.ts b/test-app/tests/test-helper.ts index ea5e2ca53..a93c0d16d 100644 --- a/test-app/tests/test-helper.ts +++ b/test-app/tests/test-helper.ts @@ -2,7 +2,8 @@ import { getSettledState, resetOnerror, setApplication } from '@ember/test-helpe import { getPendingWaiterState, getWaiters } from '@ember/test-waiters'; import * as QUnit from 'qunit'; import { setup } from 'qunit-dom'; -import { start } from 'ember-qunit'; +import { setupEmberOnerrorValidation, start } from 'ember-qunit'; +import { loadTests } from 'ember-qunit/test-loader'; import Application from 'test-app/app'; import config from 'test-app/config/environment'; @@ -22,4 +23,6 @@ QUnit.testDone(function () { // Prevent global Errors from breaking tests window.onerror = console.error; +setupEmberOnerrorValidation(); +loadTests(); start();