jest.config.js 512 B

1234567891011121314151617181920212223
  1. module.exports = {
  2. moduleFileExtensions: [
  3. 'js',
  4. 'jsx',
  5. 'json',
  6. 'vue'
  7. ],
  8. transform: {
  9. '^.+\\.vue$': 'vue-jest',
  10. '.+\\.(css|styl|less|sass|scss|svg|png|jpg|ttf|woff|woff2)$': 'jest-transform-stub',
  11. '^.+\\.jsx?$': 'babel-jest'
  12. },
  13. moduleNameMapper: {
  14. '^@/(.*)$': '<rootDir>/src/$1'
  15. },
  16. snapshotSerializers: [
  17. 'jest-serializer-vue'
  18. ],
  19. testMatch: [
  20. '**/tests/unit/**/*.spec.(js|jsx|ts|tsx)|**/__tests__/*.(js|jsx|ts|tsx)'
  21. ],
  22. testURL: 'http://localhost/'
  23. }