Тесты запуска Lerna терпят неудачу на тестах снимка - PullRequest
0 голосов
/ 07 мая 2019

Когда я запускаю jest в своей корневой папке, все тесты проходят нормально. Однако, когда я запускаю lerna run test, все тесты моментальных снимков завершаются неудачей expect(received).toMatchSnapshot(). Все остальные тесты пройдены.

Мой jest.config.base выглядит как

module.exports = {
  collectCoverage: true,
  setupFiles: ['<rootDir>/jest.setup.js'],
  preset: 'ts-jest',
  testEnvironment: 'jsdom',
  collectCoverageFrom: [
    '<rootDir>/packages/**/*.ts'
  ],
  testMatch: [
    '<rootDir>/packages/**/__tests__/**/*.test.ts'
  ],
  transform: {
    '^.+\\.js?$': '<rootDir>/node_modules/babel-jest'
  },
  testPathIgnorePatterns: [
    '/node_modules/',
  ],
  coveragePathIgnorePatterns: [
    '/node_modules/',
  ]
};

и каждый пакет jest config выглядит как

const base = require('./../../jest.config.base');

module.exports = {
  ...base,
  rootDir: '../..',
  name: 'ThePackage',
  displayName: 'ThePackage',
};

Почему все тесты, кроме снимков, не пройдут?

...