Как запретить jest показывать детали неудачного теста в сводке

#jestjs

#jestjs

Вопрос:

Когда я запускаю свои тесты с помощью jest, и некоторые из них завершаются неудачно для каждого элемента, я получаю список, подобный этому:

  FAIL  src/app/models/item.model.spec.ts
  ● Item› #getItem › do stuff

    expect(received).toBeFalsy()

    Received: true

      293 |
      294 |     test('do stuff', () => {
    > 295 |       expect(true).toBeFalsy();
          |                    ^
      296 |     });
      297 |   });
      298 | });

      at src/app/models/item.model.spec.ts:295:20
      at ZoneDelegate.Object.<anonymous>.ZoneDelegate.invoke (node_modules/zone.js/dist/zone.js:391:26)
      at ProxyZoneSpec.Object.<anonymous>.ProxyZoneSpec.onInvoke (node_modules/zone.js/dist/proxy.js:129:39)
      at ZoneDelegate.Object.<anonymous>.ZoneDelegate.invoke (node_modules/zone.js/dist/zone.js:390:52)
      at Zone.Object.<anonymous>.Zone.run (node_modules/zone.js/dist/zone.js:150:43)
      at Object.testBody.length (node_modules/jest-preset-angular/zone-patch/index.js:52:27)
  

это та же информация, которую я получаю выше, когда тест впервые не удался. В случае, когда набор действительно большой и что-то нарушает все их тесты (или в более чем одном файле), действительно невозможно прочитать этот список, потому что детали всегда находятся между FAIL заголовком и именами тестов.

Есть ли способ выполнить jest для печати компактной сводки неудачных тестов, подобной этой?

 FAIL  src/app/models/item.model.spec.ts
  ● Item› #getItem › do stuff
  ● Item› #getItem › do another Stuff
FAIL  src/app/models/loader.model.spec.ts
  ● Loader> #loadSomething › be cool
  ● Loader› #loadAnything › be cooler
  

Поэтому, если я хочу прочитать детали сбоя, я могу просто прокрутить вверх или отфильтровать неудачный тест при следующем запуске.