Как использовать шутников для тестирования скриншотов в StencilJS? - PullRequest
0 голосов
/ 26 июня 2019

Изначально я использовал test.concurrent для запуска скриншотов, но в Stencil 1.1.0 он стал ошибочным, поэтому мне рекомендовали использовать jest-worker.Документация для обоих методов отсутствует, поэтому я столкнулся с этой ошибкой при настройке следующего кода.

// const test1110 = ...
// const test0110 = ...
const worker = new Worker( require.resolve( '../../test/CheckboxWorker' ), {
  exposedMethods: ['testIndividualScreenshot']
} );
test( 'test jest worker', async () => {
  await worker.testIndividualScreenshot( test1110 );
  await worker.testIndividualScreenshot( test0110 );
} );

Я получаю эту ошибку:

Превышены повторные попытки вызова в ChildProcessWorker.initialize (node_modules / jest-worker / build / worker / ChildProcessWorker.js: 193: 21)

Пожалуйста, помогите мне, что я делаю не так?

...