шутник-кукловод на битбакете / нет выхода, застрял на успехе - PullRequest
0 голосов
/ 19 сентября 2018

Запуск jest-puppeteer со следующей экспресс-конфигурацией:

import express from "express";
import path from "path";
import webpack from 'webpack';

import config from '../webpack.config';

const port = 3200;
const app = express();
const compiler = webpack(config);

app.use(require('webpack-dev-middleware')(compiler, {
  noInfo: true,
  publicPath: config.output.publicPath
}));

app.listen(port, function (error) {
  if(error) console.log(error);
});

со следующим простым тестом:

describe('Google', () => {
  beforeAll(async () => {
    await page.goto('http://localhost:3200')
  })

  it('should display "demo" text on page', async (done) => {
    await expect(page).toMatch('Your cart');

    done();
  });
});

Конфигурация jest-puppeteer следующая:

module.exports = {
  server: {
    command: './node_modules/babel-watch/babel-watch.js ./test/server.js',
    port: 3200,
  },
};

У меня проблемы с моим конвейером битового буфера;все тесты проходят, но команды никогда не завершаются

Что может быть причиной его зависания?Включен ли веб-пакет conf?

Просто запустил те же самые тестовые сценарии на семафоре, все работает гладко

Спасибо большое за любые рекомендуемые ответы

...