A @web/test-runner plugin that allows files to be built with Vite instead of @web/dev-server. Inspired by vite-web-test-runner.
npm install @remcovaes/web-test-runner-vite-plugin --save-dev
Simple and no configuration:
// web-test-runner.config.js
import { vitePlugin } from '@remcovaes/web-test-runner-vite-plugin';
export default {
files: 'src/**/*.test.ts',
plugins: [
vitePlugin(),
],
};
Use the following prop in the @web/test-runner to remove vite logging.
// web-test-runner.config.js
import { removeViteLogging } from '@remcovaes/web-test-runner-vite-plugin';
export default {
...,
filterBrowserLogs: removeViteLogging,
};
Use a vite config to make the build more complex, see the examples.