jest의 커버리지에서 jest가 생성 한 스냅 샷을 어떻게 무시합니까?

Fuechter

몇 가지 새로운 구성을 jest로 설정하고 있는데, 같은 일부 파일을 무시 *.stories.js했지만 *.js.snap또는을 사용할 때 *.snap농담이 잘 작동하지 않습니다.

동일한 용도로 반응 스크립트를 사용하고 있습니다. jest

예를 들어 *.stories.js아래 명령 만 무시 하면 다음과 같습니다.

react-scripts test --coverage --collectCoverageFrom=!src/**/*.stories.js 
------------------------------------------------|----------|----------|----------|----------|-------------------|
File                                            |  % Stmts | % Branch |  % Funcs |  % Lines | Uncovered Line #s |
------------------------------------------------|----------|----------|----------|----------|-------------------|
All files                                       |    92.98 |       90 |    96.43 |    94.34 |                   |
 components/atoms/grid                          |      100 |      100 |      100 |      100 |                   |
  Grid.js                                       |      100 |      100 |      100 |      100 |                   |
  index.js                                      |        0 |        0 |        0 |        0 |                   |
 components/atoms/grid/__snapshots__            |        0 |      100 |      100 |        0 |                   |
  Grid.test.js.snap                             |        0 |      100 |      100 |        0 |                 1 |
 components/atoms/grid/components               |      100 |      100 |      100 |      100 |                   |
  Cell.js                                       |      100 |      100 |      100 |      100 |                   |
  index.js                                      |        0 |        0 |        0 |        0 |                   |
 components/atoms/grid/components/__snapshots__ |        0 |      100 |      100 |        0 |                   |
  Cell.test.js.snap                             |        0 |      100 |      100 |        0 |                 1 |
 components/atoms/grid/helpers                  |        0 |        0 |        0 |        0 |                   |
  calcOffset.js                                 |        0 |        0 |        0 |        0 |                   |
  index.js                                      |        0 |        0 |        0 |        0 |                   |
 components/atoms/text                          |      100 |      100 |      100 |      100 |                   |
  Text.js                                       |      100 |      100 |      100 |      100 |                   |
  index.js                                      |        0 |        0 |        0 |        0 |                   |
 components/atoms/text/__snapshots__            |        0 |      100 |      100 |        0 |                   |
  Text.test.js.snap                             |        0 |      100 |      100 |        0 |                 1 |
 helpers                                        |      100 |      100 |      100 |      100 |                   |
  breakpoints.js                                |      100 |      100 |      100 |      100 |                   |
  calcPercent.js                                |      100 |      100 |      100 |      100 |                   |
  index.js                                      |        0 |        0 |        0 |        0 |                   |
 provider                                       |      100 |       50 |      100 |      100 |                   |
  style.js                                      |      100 |       50 |      100 |      100 |                 9 |
 theme                                          |     87.5 |      100 |       50 |      100 |                   |
  GlobalStyle.js                                |      100 |      100 |      100 |      100 |                   |
  colors.js                                     |      100 |      100 |      100 |      100 |                   |
  index.js                                      |    83.33 |      100 |       50 |      100 |                   |
------------------------------------------------|----------|----------|----------|----------|-------------------|

그러나 내가 추가 *.js.snap하지 않는 다른 파일을 찾지 못하면snap

react-scripts test --coverage --collectCoverageFrom=!src/**/*.stories.js --collectCoverageFrom=!src/**/*.js.snap
----------|----------|----------|----------|----------|-------------------|
File      |  % Stmts | % Branch |  % Funcs |  % Lines | Uncovered Line #s |
----------|----------|----------|----------|----------|-------------------|
All files |        0 |        0 |        0 |        0 |                   |
----------|----------|----------|----------|----------|-------------------|
Fuechter

나는 내부에 구성을 추가했다. package.json

  "jest": {
    "collectCoverageFrom": [
      "!<rootDir>/src/**/*.stories.js",
      "src/**/*.{js,jsx}",
      "!<rootDir>/node_modules/"
    ]
  },

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

스냅 샷 생성시 Jest / Enzyme ShallowWrapper가 비어 있음

분류에서Dev

쓰기 가능한 VSS 스냅 샷은 어떻게 생성합니까?

분류에서Dev

Azure Devops Packer Build Agent(패커가 스냅샷을 생성하기 위해 생성하는 임시 리소스 그룹에 대한 Vnet IP 범위 정의)

분류에서Dev

Spotify Web API에서 재생 목록의 특정 스냅 샷을 얻으려면 어떻게해야합니까?

분류에서Dev

Jest를 사용한 React 스냅 샷 테스트, 자식 구성 요소가 부모 구성 요소에서 함수를 어떻게 호출 할 수 있습니까?

분류에서Dev

Firebase에서 스냅 샷의 첫 번째 하위 항목을 가져 오려면 어떻게해야합니까?

분류에서Dev

마지막 릴리스와 현재 스냅 샷 버전 사이의 커밋을 어떻게 가져올 수 있습니까?

분류에서Dev

VlcMobileKit을 통해 비디오에서 스냅 샷을 생성하려면 어떻게해야합니까?

분류에서Dev

Acumatica에서 스냅 샷 생성 및 SFTP 전송을 자동화하려면 어떻게해야합니까?

분류에서Dev

libvlcjni를 통해 비디오에서 스냅 샷을 생성하려면 어떻게해야합니까?

분류에서Dev

JEST의 '스냅 샷'을 추적해야합니까?

분류에서Dev

JOOQ의 3.17 스냅샷 빌드를 maven에 어떻게 추가합니까?

분류에서Dev

React / Jest 단위 테스트에서 모의 구성 요소가 호출하는 이벤트 소품을 어떻게 시뮬레이션합니까?

분류에서Dev

(메타데이터 변경에 대한 이벤트)가 있는 스냅샷은 Cloud Firestore의 일반 스냅샷과 어떻게 다릅니까?

분류에서Java

AJAX 애플리케이션을 크롤링 가능하게 만드시겠습니까? HTML 스냅 샷을 생성하기 위해 Google App Engine에서 간단한 웹 서비스를 구축하는 방법은 무엇입니까?

분류에서Dev

Elasticsearch 7.3.2의 fs에서 스냅샷을 생성하는 동안 오류가 발생했습니까?

분류에서Dev

커밋 번호가있는 코드의 스냅 샷을 가져 오지만 병합 후 분기를 잊어 버리는 방법은 무엇입니까?

분류에서Dev

axios가 componentDidMount에서 데이터를 가져온 후 jest 스냅 샷을 찍는 방법은 무엇입니까?

분류에서Dev

디렉토리에 대한 BTRFS 스냅 샷을 생성 할 수 있습니까?

분류에서Dev

동일한 클라우드 서비스 내에서 두 개의 DS 시리즈 가상 머신을 생성하려면 어떻게해야합니까?

분류에서Dev

바닐라 JavaScript 함수에 대한 스냅 샷 테스트를 어떻게 작성합니까?

분류에서Dev

시스템을 업데이트하기 전에 Btrfs 스냅 샷을 자동으로 생성하려면 어떻게해야합니까?

분류에서Dev

도커에서 컨테이너를 생성할 때 배포 파일 시스템의 스냅샷만 가지고 있다는 것은 무엇을 의미합니까?

분류에서Dev

BlobClient가 C#에서 Azure SDK12의 스냅샷용인지 어떻게 확인합니까?

분류에서Dev

getInitialProps에 대한 Jest 테스트를 어떻게 작성합니까?

분류에서Dev

Vue CLI에서 생성한 JS 파일의 이름을 어떻게 커스터마이징합니까?

분류에서Dev

Jest 테스트가 실행되기 전에 구성을 어떻게 실행합니까?

분류에서Dev

Gradle이 내 패키지의 최신 스냅 샷 버전을 가져 오도록하려면 어떻게해야합니까?

분류에서Dev

Snapshot 테스트는 어떻게 작동하며 React 구성 요소에 대한 Jest Snapshot 테스트에서 toMatchSnapshot () 함수는 무엇을합니까?

Related 관련 기사

  1. 1

    스냅 샷 생성시 Jest / Enzyme ShallowWrapper가 비어 있음

  2. 2

    쓰기 가능한 VSS 스냅 샷은 어떻게 생성합니까?

  3. 3

    Azure Devops Packer Build Agent(패커가 스냅샷을 생성하기 위해 생성하는 임시 리소스 그룹에 대한 Vnet IP 범위 정의)

  4. 4

    Spotify Web API에서 재생 목록의 특정 스냅 샷을 얻으려면 어떻게해야합니까?

  5. 5

    Jest를 사용한 React 스냅 샷 테스트, 자식 구성 요소가 부모 구성 요소에서 함수를 어떻게 호출 할 수 있습니까?

  6. 6

    Firebase에서 스냅 샷의 첫 번째 하위 항목을 가져 오려면 어떻게해야합니까?

  7. 7

    마지막 릴리스와 현재 스냅 샷 버전 사이의 커밋을 어떻게 가져올 수 있습니까?

  8. 8

    VlcMobileKit을 통해 비디오에서 스냅 샷을 생성하려면 어떻게해야합니까?

  9. 9

    Acumatica에서 스냅 샷 생성 및 SFTP 전송을 자동화하려면 어떻게해야합니까?

  10. 10

    libvlcjni를 통해 비디오에서 스냅 샷을 생성하려면 어떻게해야합니까?

  11. 11

    JEST의 '스냅 샷'을 추적해야합니까?

  12. 12

    JOOQ의 3.17 스냅샷 빌드를 maven에 어떻게 추가합니까?

  13. 13

    React / Jest 단위 테스트에서 모의 구성 요소가 호출하는 이벤트 소품을 어떻게 시뮬레이션합니까?

  14. 14

    (메타데이터 변경에 대한 이벤트)가 있는 스냅샷은 Cloud Firestore의 일반 스냅샷과 어떻게 다릅니까?

  15. 15

    AJAX 애플리케이션을 크롤링 가능하게 만드시겠습니까? HTML 스냅 샷을 생성하기 위해 Google App Engine에서 간단한 웹 서비스를 구축하는 방법은 무엇입니까?

  16. 16

    Elasticsearch 7.3.2의 fs에서 스냅샷을 생성하는 동안 오류가 발생했습니까?

  17. 17

    커밋 번호가있는 코드의 스냅 샷을 가져 오지만 병합 후 분기를 잊어 버리는 방법은 무엇입니까?

  18. 18

    axios가 componentDidMount에서 데이터를 가져온 후 jest 스냅 샷을 찍는 방법은 무엇입니까?

  19. 19

    디렉토리에 대한 BTRFS 스냅 샷을 생성 할 수 있습니까?

  20. 20

    동일한 클라우드 서비스 내에서 두 개의 DS 시리즈 가상 머신을 생성하려면 어떻게해야합니까?

  21. 21

    바닐라 JavaScript 함수에 대한 스냅 샷 테스트를 어떻게 작성합니까?

  22. 22

    시스템을 업데이트하기 전에 Btrfs 스냅 샷을 자동으로 생성하려면 어떻게해야합니까?

  23. 23

    도커에서 컨테이너를 생성할 때 배포 파일 시스템의 스냅샷만 가지고 있다는 것은 무엇을 의미합니까?

  24. 24

    BlobClient가 C#에서 Azure SDK12의 스냅샷용인지 어떻게 확인합니까?

  25. 25

    getInitialProps에 대한 Jest 테스트를 어떻게 작성합니까?

  26. 26

    Vue CLI에서 생성한 JS 파일의 이름을 어떻게 커스터마이징합니까?

  27. 27

    Jest 테스트가 실행되기 전에 구성을 어떻게 실행합니까?

  28. 28

    Gradle이 내 패키지의 최신 스냅 샷 버전을 가져 오도록하려면 어떻게해야합니까?

  29. 29

    Snapshot 테스트는 어떻게 작동하며 React 구성 요소에 대한 Jest Snapshot 테스트에서 toMatchSnapshot () 함수는 무엇을합니까?

뜨겁다태그

보관