0.4.0 • Published 5 years ago
vite-test v0.4.0
vite-test
use
viteto test your vue app in real browser and/orpuppeteer
benefits
- very quick execution
- native environment compared to
jest&js-dom
usage
sample package.json scripts:
"scripts": {
"test:debug": "vite-test --debug",
"test": "vite-test | tap-dot"
}vite-test --debugto keep vite server open onhttp://localhost:3000to debug your test in browser dev tools directly, e.g. onhttp://localhost:3000/test.htmlvite-test | tap-dotCI friendly exit code by tap-dot library (npm install tap-dot)
Also see /test directory
terminal / CI
vite-test will run your tests in puppeteer
browser through vite
Open http://localhost:3000/test.html when running vite dev server and open your dev tools
dependencies
- @vue/test-utils – version 2+ which supports Vue 3
- puppeteer to run tests on your CI
- zora test runner