Blog

Test suite failed to run: TypeError: Cannot read property ‘override’ of undefined

Test suite failed to run: TypeError: Cannot read property ‘override’ of undefined

Un error misterioso al hacer yarn test:


 FAIL  src/reducers/__tests__/structure.spec.js
  ● Test suite failed to run

    TypeError: Cannot read property 'override' of undefined

      at Object.nextToken (../../node_modules/@babel/parser/lib/index.js:6539:20)
      at Object.next (../../node_modules/@babel/parser/lib/index.js:6482:10)
      at Object.parseIdentifierName (../../node_modules/@babel/parser/lib/index.js:9512:10)
      at Object.parseIdentifier (../../node_modules/@babel/parser/lib/index.js:9483:23)
      at Object.parseSubscript (../../node_modules/@babel/parser/lib/index.js:8473:30)
      at Object.parseSubscripts (../../node_modules/@babel/parser/lib/index.js:8434:19)
      at Object.parseExprSubscripts (../../node_modules/@babel/parser/lib/index.js:8423:17)
      at Object.parseMaybeUnary (../../node_modules/@babel/parser/lib/index.js:8393:21)
      at Object.parseExprOps (../../node_modules/@babel/parser/lib/index.js:8280:23)
      at Object.parseMaybeConditional (../../node_modules/@babel/parser/lib/index.js:8253:23)

Como dice aquí, el problema era una versión de babel-jest antigua. Solventado con

j@bt ~/Documents/trabajo/bluetab/td-web-modules % yarn                                                                          [0]
yarn install v1.22.11
[1/4] Resolving packages...
[2/4] Fetching packages...
info fsevents@2.3.2: The platform "linux" is incompatible with this module.
info "fsevents@2.3.2" is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...
warning "lerna > @lerna/version > @lerna/github-client > @octokit/rest > @octokit/plugin-request-log@1.0.4" has unmet peer dependency "@octokit/core@>=3".
warning " > @truedat/audit@4.27.9" has unmet peer dependency "react@>= 16.8.6 < 17".
warning " > @truedat/audit@4.27.9" has unmet peer dependency "react-dom@>= 16.8.6 < 17".
warning " > @truedat/audit@4.27.9" has unmet peer dependency "semantic-ui-react@>= 0.88.2 < 2.1".
warning " > @truedat/auth@4.27.9" has unmet peer dependency "react@>= 16.8.6 < 17".
warning " > @truedat/auth@4.27.9" has unmet peer dependency "react-dom@>= 16.8.6 < 17".
warning " > @truedat/auth@4.27.9" has unmet peer dependency "semantic-ui-react@>= 0.88.2 < 2.1".
warning " > @truedat/bg@4.27.9" has unmet peer dependency "react@>= 16.8.6 < 17".
warning " > @truedat/bg@4.27.9" has unmet peer dependency "react-dom@>= 16.8.6 < 17".
warning " > @truedat/bg@4.27.9" has unmet peer dependency "semantic-ui-react@>= 0.88.2 < 2.1".
warning " > @truedat/core@4.27.9" has unmet peer dependency "react@>= 16.8.6 < 17".
warning " > @truedat/core@4.27.9" has unmet peer dependency "react-dom@>= 16.8.6 < 17".
warning " > @truedat/core@4.27.9" has unmet peer dependency "semantic-ui-react@>= 0.88.2 < 2.1".
warning " > @truedat/cx@4.27.9" has unmet peer dependency "react@>= 16.8.6 < 17".
warning " > @truedat/cx@4.27.9" has unmet peer dependency "react-dom@>= 16.8.6 < 17".
warning " > @truedat/cx@4.27.9" has unmet peer dependency "semantic-ui-react@>= 0.88.2 < 2.1".
warning " > @truedat/dd@4.27.9" has unmet peer dependency "react@>= 16.8.6 < 17".
warning " > @truedat/dd@4.27.9" has unmet peer dependency "react-dom@>= 16.8.6 < 17".
warning " > @truedat/dd@4.27.9" has unmet peer dependency "semantic-ui-react@>= 0.88.2 < 2.1".
warning " > @truedat/df@4.27.9" has unmet peer dependency "react@>= 16.8.6 < 17".
warning " > @truedat/df@4.27.9" has unmet peer dependency "react-dom@>= 16.8.6 < 17".
warning " > @truedat/df@4.27.9" has unmet peer dependency "semantic-ui-react@>= 0.88.2 < 2.1".
warning " > @truedat/dq@4.27.9" has unmet peer dependency "react@>= 16.8.6 < 17".
warning " > @truedat/dq@4.27.9" has unmet peer dependency "react-dom@>= 16.8.6 < 17".
warning " > @truedat/dq@4.27.9" has unmet peer dependency "semantic-ui-react@>= 0.88.2 < 2.1".
warning " > @truedat/ie@4.27.9" has unmet peer dependency "react@>= 16.8.6 < 17".
warning " > @truedat/ie@4.27.9" has unmet peer dependency "react-dom@>= 16.8.6 < 17".
warning " > @truedat/ie@4.27.9" has unmet peer dependency "semantic-ui-react@>= 0.88.2 < 2.1".
warning " > @truedat/lm@4.27.9" has unmet peer dependency "react@>= 16.8.6 < 17".
warning " > @truedat/lm@4.27.9" has unmet peer dependency "react-dom@>= 16.8.6 < 17".
warning " > @truedat/lm@4.27.9" has unmet peer dependency "semantic-ui-react@>= 0.88.2 < 2.1".
warning " > @truedat/se@4.27.9" has unmet peer dependency "react@>= 16.8.6 < 17".
warning " > @truedat/se@4.27.9" has unmet peer dependency "react-dom@>= 16.8.6 < 17".
warning " > @truedat/se@4.27.9" has unmet peer dependency "semantic-ui-react@>= 0.88.2 < 2.1".
warning " > @truedat/test@4.26.9" has unmet peer dependency "react@>= 16.8.6 < 17".
warning " > @truedat/test@4.26.9" has unmet peer dependency "react-dom@>= 16.8.6 < 17".
warning "workspace-aggregator-69d33007-4ace-45e3-9728-ad8d1d782381 > @truedat/audit > redux-saga-routines@3.2.3" has unmet peer dependency "@babel/runtime@>=7.0.0".
warning "workspace-aggregator-69d33007-4ace-45e3-9728-ad8d1d782381 > @truedat/audit > @testing-library/user-event@13.2.1" has unmet peer dependency "@testing-library/dom@>=7.21.4".
warning "workspace-aggregator-69d33007-4ace-45e3-9728-ad8d1d782381 > @truedat/audit > redux-saga-test-plan@4.0.3" has unmet peer dependency "@redux-saga/is@^1.0.1".
warning "workspace-aggregator-69d33007-4ace-45e3-9728-ad8d1d782381 > @truedat/audit > redux-saga-test-plan@4.0.3" has unmet peer dependency "@redux-saga/symbols@^1.0.1".
warning "workspace-aggregator-69d33007-4ace-45e3-9728-ad8d1d782381 > @truedat/lm > react-graph-vis > vis-network > vis-data@6.6.1" has incorrect peer dependency "vis-util@^4.0.0".
warning "workspace-aggregator-69d33007-4ace-45e3-9728-ad8d1d782381 > @truedat/lm > react-graph-vis > vis-network > vis-data@6.6.1" has incorrect peer dependency "uuid@^7.0.0 || ^8.0.0".
[4/4] Building fresh packages...
Done in 14.46s.