@nuxtjs/module-test-utils
Version:
Test utilities for modules Nuxt.js
65 lines (44 loc) • 1.88 kB
Markdown
[![npm version][npm-version-src]][npm-version-href]
[![npm downloads][npm-downloads-src]][npm-downloads-href]
[![Circle CI][circle-ci-src]][circle-ci-href]
[![Codecov][codecov-src]][codecov-href]
[![License][license-src]][license-href]
> Test utilities for modules Nuxt.js
[📖 **Release Notes**](./CHANGELOG.md)
Add `@nuxtjs/module-test-utils` dependency to your project
```bash
yarn add --dev @nuxtjs/module-test-utils
```
```js
const { setup, loadConfig, get } = require('@nuxtjs/module-test-utils')
describe('basic', () => {
let nuxt
beforeAll(async () => {
({ nuxt } = await setup(loadConfig(__dirname)))
}, 60000)
afterAll(async () => {
await nuxt.close()
})
test('render', async () => {
const html = await get('/')
expect(html).toContain('Works!')
})
})
```
[](./LICENSE)
Copyright (c) - Nuxt Community
<!-- Badges -->
[]: https://img.shields.io/npm/v/@nuxtjs/module-test-utils/latest.svg?style=flat-square
[]: https://npmjs.com/package/@nuxtjs/module-test-utils
[]: https://img.shields.io/npm/dt/@nuxtjs/module-test-utils.svg?style=flat-square
[]: https://npmjs.com/package/@nuxtjs/module-test-utils
[]: https://img.shields.io/circleci/project/github/nuxt-community/module-test-utils.svg?style=flat-square
[]: https://circleci.com/gh/nuxt-community/module-test-utils
[]: https://img.shields.io/codecov/c/github/nuxt-community/module-test-utils.svg?style=flat-square
[]: https://codecov.io/gh/nuxt-community/module-test-utils
[]: https://img.shields.io/npm/l/@nuxtjs/module-test-utils.svg?style=flat-square
[]: https://npmjs.com/package/@nuxtjs/module-test-utils