Ошибка типа: fixRegExpWellKnownSymbolLogi c не является функцией в Jest Test - PullRequest
0 голосов
/ 18 марта 2020

Я перенес некоторые тесты из предыдущей версии созданного мной приложения узла. В предыдущем приложении я создал все эти тесты, и они прошли. Я только что установил jest через npm, и это было все, что требовалось, теперь я экспортировал свой код в этот стандартный код: https://github.com/patrickfrank1/express-webpack-boilerplate.git, который, как я думал, будет лучше, но теперь, когда я пытаюсь запустить эти тесты, я сталкиваюсь с этой ошибкой:

enter image description here

Я думаю, что это может быть связано с некоторой конфигурацией, но я новичок в Jest Testing, и я не уверен что мне нужно сделать, чтобы изменить это.

Вот тесты, которые я пытаюсь запустить:

 const request = require('supertest');

 describe('load express and verify routes', () => {
  let server;
  beforeEach(() => {
  server = require('../server');
 });

 it('responds to /', (done) => {
    request(server)
    .get('/')
    .expect(200, done);
 });
 it('responds to /success', (done) => {
  request(server)
   .get('/success')
   .expect(200, done);
 });
 it('responds to /failure', (done) => {
   request(server)
    .get('/failure')
    .expect(200, done);
  });
 it('responds to /originKeys', (done) => {
   request(server)
    .post('/originKeys')
    .expect(200, done);
 });
 it('responds to /payments', (done) => {
   request(server)
    .post('/payments')
    .expect(200, done);
 });
 it('should return 404 for everything else', (done) => {
   request(server)
    .get('/card')
    .expect(404, done);
 });
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...