view client/jest.config.js @ 5351:4b367f7e39b4 extented-report

Added messaging from overview to details. When the userdetails is open and the state of the toggle for receiving reports is changed, this change is now progagated to the details view via props. The canonical way would have been to use Vue.set on the instance of currentUser. But this did not work as expected. So this way via props seems to do the trick.
author Thomas Junk <thomas.junk@intevation.de>
date Tue, 22 Jun 2021 12:58:38 +0200
parents 88d0d60924cf
children
line wrap: on
line source

module.exports = {
  moduleFileExtensions: ["js", "jsx", "json", "vue"],
  transform: {
    "^.+\\.vue$": "vue-jest",
    ".+\\.(css|styl|less|sass|scss|png|jpg|ttf|woff|woff2)$":
      "jest-transform-stub",
    "^.+\\.jsx?$": "babel-jest"
  },
  moduleNameMapper: {
    "^@/(.*)$": "<rootDir>/src/$1"
  },
  snapshotSerializers: ["jest-serializer-vue"],
  testMatch: [
    "<rootDir>/(tests/unit/**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx))"
  ]
};