mirror of
https://github.com/nuxt/nuxt.git
synced 2024-11-23 14:15:13 +00:00
8ab135af55
Alpha 0.1.0
26 lines
478 B
Markdown
Executable File
26 lines
478 B
Markdown
Executable File
## 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
|
|
```
|