diff --git a/common/web/lm-worker/src/test/test-runner/cases/worker.spec.mjs b/common/web/lm-worker/src/test/test-runner/cases/worker.spec.ts similarity index 92% rename from common/web/lm-worker/src/test/test-runner/cases/worker.spec.mjs rename to common/web/lm-worker/src/test/test-runner/cases/worker.spec.ts index 699b28f177..c758549dfd 100644 --- a/common/web/lm-worker/src/test/test-runner/cases/worker.spec.mjs +++ b/common/web/lm-worker/src/test/test-runner/cases/worker.spec.ts @@ -9,9 +9,6 @@ describe('LMLayerWorker', function () { describe('LMLayerWorkerCode', function() { it('should exist!', function() { - // assert.isFunction(LMLayerWorkerCode, - // 'Could not find LMLayerWorkerCode! Does embedded_worker.js exist?' - // ); assert.isString(LMLayerWorkerCode); }); }); diff --git a/common/web/lm-worker/src/test/test-runner/web-test-runner.config.mjs b/common/web/lm-worker/src/test/test-runner/web-test-runner.config.mjs index 1d3fb003e7..5ad4f43adf 100644 --- a/common/web/lm-worker/src/test/test-runner/web-test-runner.config.mjs +++ b/common/web/lm-worker/src/test/test-runner/web-test-runner.config.mjs @@ -1,6 +1,7 @@ // @ts-check import { devices, playwrightLauncher } from '@web/test-runner-playwright'; import { defaultReporter, summaryReporter } from '@web/test-runner'; +import { esbuildPlugin } from '@web/dev-server-esbuild'; import named from '@keymanapp/common-test-resources/test-runner-rename-browser.mjs' import { fileURLToPath } from 'url'; import { dirname, resolve } from 'path'; @@ -26,7 +27,10 @@ export default { concurrency: 10, nodeResolve: true, files: [ - '**/*.spec.mjs' + '**/*.spec.ts' + ], + plugins: [ + esbuildPlugin({ts: true, target: 'auto'}) ], reporters: [ summaryReporter({}), /* local-dev mocha-style */