diff --git a/.ocularrc.js b/.ocularrc.js index 7d8ff34257c..6374fb53941 100644 --- a/.ocularrc.js +++ b/.ocularrc.js @@ -51,12 +51,11 @@ const config = { entry: { // Tests now use vitest (yarn test, yarn test-headless, yarn test-render) // Only tape-compat smoke test still uses ocular-test for backward compatibility testing - 'tape-compat': 'test/smoke/tape-compat.spec.ts', + 'tape-compat': 'test/smoke/tape-compat.ts', // TODO: Migrate bench and size to vitest (Phase 7) bench: 'test/bench/index.js', 'bench-browser': 'test/bench/browser.html', - size: 'test/size/import-nothing.js', - 'tape-compat': 'test/smoke/tape-compat.ts' + size: 'test/size/import-nothing.js' } }; diff --git a/package.json b/package.json index 43c4212db57..eb09518224b 100644 --- a/package.json +++ b/package.json @@ -33,6 +33,7 @@ "test-ci": "vitest run --project node --project headless --project render --coverage", "test-browser": "vitest run --project browser", "test-tape-compat": "DECK_TEST_UTILS_USE_PROBE_GL=1 ocular-test tape-compat", + "test-vitest-smoke": "vitest run --project node --project headless --silent", "test-website": "cd website && yarn && yarn test-build && cd ..", "metrics": "ocular-metrics", "link-luma": "yarn && (cd node_modules && mv luma.gl luma.orig && ln -s ../../luma.gl/modules/core)", diff --git a/test/smoke/tape-compat.spec.ts b/test/smoke/tape-compat.ts similarity index 100% rename from test/smoke/tape-compat.spec.ts rename to test/smoke/tape-compat.ts diff --git a/vitest.config.ts b/vitest.config.ts index 98202715f65..4d504d812f6 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -146,7 +146,7 @@ export default defineConfig({ test: { name: 'node', environment: 'node', - include: ['test/modules/**/*.node.spec.ts'], + include: ['test/modules/**/*.node.spec.ts', 'test/smoke/**/*.spec.ts'], globals: false, testTimeout: 30000, setupFiles: ['./test/setup/vitest-node-setup.ts'],