Skip to content

Pruebas (Test) ​

vp test ejecuta pruebas con Vitest.

Vista General ​

vp test está basado en Vitest, por lo que obtienes un ejecutor de pruebas nativo de Vite que reutiliza tu configuración y plugins de Vite, admite expectativas de estilo Jest, instantáneas (snapshots) y cobertura, y maneja proyectos modernos de ESM, TypeScript y JSX de forma limpia.

Uso ​

bash
vp test
vp test watch
vp test run --coverage

INFO

A diferencia de Vitest por sí solo, vp test no permanece en modo de observación (watch) por defecto. Usa vp test cuando quieras una ejecución de prueba normal y usa vp test watch cuando quieras entrar en modo de observación.

Configuración ​

Coloca la configuración de prueba directamente en el bloque test en vite.config.ts para que toda tu configuración permanezca en un solo lugar. No recomendamos usar vitest.config.ts con Vite+.

vite.config.ts
ts
import { defineConfig } from 'vite-plus';

export default defineConfig({
  test: {
    include: ['src/**/*.test.ts'],
  },
});

Para ver la referencia de configuración completa de Vitest, consulta la documentación de configuración de Vitest.