chore(highlightjs): tests not runnable

This commit is contained in:
Elian Doran 2025-05-19 16:30:00 +03:00
parent f859b374a3
commit 6131ae68bb
No known key found for this signature in database
3 changed files with 48 additions and 47 deletions

View File

@ -5,10 +5,6 @@ export default defineConfig(() => ({
root: __dirname, root: __dirname,
cacheDir: '../../node_modules/.vite/packages/commons', cacheDir: '../../node_modules/.vite/packages/commons',
plugins: [], plugins: [],
// Uncomment this if you are using workers.
// worker: {
// plugins: [ nxViteTsPaths() ],
// },
test: { test: {
'watch': false, 'watch': false,
'globals': true, 'globals': true,

View File

@ -9,7 +9,7 @@ describe("Syntax highlighting definitions", () => {
continue; continue;
} }
const language = (await loader).default; const language = (await loader()).default;
hljs.registerLanguage(mime, language); hljs.registerLanguage(mime, language);
hljs.highlight("Hello world", { hljs.highlight("Hello world", {

View File

@ -7,12 +7,6 @@ export default defineConfig(() => ({
root: __dirname, root: __dirname,
cacheDir: '../../node_modules/.vite/packages/highlightjs', cacheDir: '../../node_modules/.vite/packages/highlightjs',
plugins: [dts({ entryRoot: 'src', tsconfigPath: path.join(__dirname, 'tsconfig.lib.json') }),], plugins: [dts({ entryRoot: 'src', tsconfigPath: path.join(__dirname, 'tsconfig.lib.json') }),],
// Uncomment this if you are using workers.
// worker: {
// plugins: [ nxViteTsPaths() ],
// },
// Configuration for building your library.
// See: https://vitejs.dev/guide/build.html#library-mode
build: { build: {
outDir: './dist', outDir: './dist',
emptyOutDir: true, emptyOutDir: true,
@ -34,4 +28,15 @@ export default defineConfig(() => ({
external: [] external: []
}, },
}, },
test: {
'watch': false,
'globals': true,
'environment': "happy-dom",
'include': ["src/**/*.{test,spec}.{js,mjs,cjs,ts,mts,cts,jsx,tsx}"],
'reporters': ["default"],
'coverage': {
'reportsDirectory': './test-output/vitest/coverage',
'provider': 'v8' as const,
}
},
})); }));