mirror of
https://github.com/nuxt/nuxt.git
synced 2024-12-11 23:07:16 +00:00
26 lines
478 B
Markdown
26 lines
478 B
Markdown
|
## Add testing to your `nuxt` app using `ava` and `jsdom`
|
||
|
|
||
|
[`ava`](https://github.com/avajs/ava) is a powerful JavaScript testing framework, mixed with [`jsdom`](https://github.com/tmpvar/jsdom), we can use them to do end-to-end testing easily for `nuxt` applications.
|
||
|
|
||
|
```bash
|
||
|
npm install --save-dev ava jsdom
|
||
|
```
|
||
|
|
||
|
Add test script to the `package.json`
|
||
|
|
||
|
__package.json__
|
||
|
|
||
|
```javascript
|
||
|
// ...
|
||
|
"scripts": {
|
||
|
"test": "ava",
|
||
|
}
|
||
|
// ...
|
||
|
|
||
|
```
|
||
|
|
||
|
Launch the tests:
|
||
|
```bash
|
||
|
npm test
|
||
|
```
|