@scafflater/jest-scafflater
v0.0.4
Published
Jest Matchers to test generated templates
Downloads
3
Readme
Jest Matchers to test generated templates.
Installation
This module is distributed via npm which is bundled with node and should be installed as one of your project's devDependencies:
npm install --save-dev @scafflater/jest-scafflater
or, for installation with yarn package manager.
yarn add --dev @scafflater/jest-scafflater
Usage
Import @scafflater/jest-scafflater
once (for instance in your tests setup
file) and you're good to go:
// In your own jest-setup.js (or any other name)
import "@scafflater/jest-scafflater";
// In jest.config.js add (if you haven't already)
setupFilesAfterEnv: ["<rootDir>/jest-setup.js"];
With TypeScript
If you're using TypeScript, make sure your setup file is a .ts
and not a .js
to include the necessary types.
You will also need to include your setup file in your tsconfig.json
if you
haven't already:
// In tsconfig.json
"include": [
...
"./jest-setup.ts"
],
Custom matchers
toBeEqualDir
toBeEqualDir();
Compare two directory structures, including file contents.