isair / jest-transform-stub-named

Jest stub transform with filename instead of blank to allow for better snapshot tests

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

jest-transform-stub-named

Jest doesn't handle non JavaScript assets by default.

You can use this module to avoid errors when importing non JavaScript assets.

Forked from jest-transform-stub the difference is that this library mocks every media file to return its filename. Makes it possible to test that the correct images are loaded for components.

Usage

npm install --save-dev jest-transform-stub-named

In your Jest config, add jest-transform-stub-named to transform non JavaScript assets you want to stub:

{
  "jest": {
    // ..
    "transform": {
      "^.+\\.js$": "babel-jest",
      ".+\\.(css|styl|less|sass|scss|png|jpg|ttf|woff|woff2)$": "jest-transform-stub-named"
    }
  }
}

About

Jest stub transform with filename instead of blank to allow for better snapshot tests

License:MIT License


Languages

Language:JavaScript 100.0%