Inflearn Community Q&A
nock에서 에러가 발생합니다
Resolved
Written on
·
118
0
Test suite failed to run
ReferenceError: TextEncoder is not defined
1 |
2 | import "@testing-library/jest-dom";
> 3 | import * as nock from "nock";
| ^
4 | import { QueryClient, QueryClientProvider } from "@tanstack/react-query";
5 | import {
6 | fireEvent,
at Object.<anonymous> (node_modules/@mswjs/interceptors/src/utils/bufferUtils.ts:1:17)
at Object.<anonymous> (node_modules/@mswjs/interceptors/lib/browser/index.js:4:24)
at Object.<anonymous> (node_modules/nock/lib/intercept.js:13:30)
at Object.<anonymous> (node_modules/nock/lib/recorder.js:8:44)
at Object.<anonymous> (node_modules/nock/lib/back.js:4:18)
at Object.<anonymous> (node_modules/nock/index.js:3:14)
at Object.<anonymous> (src/__test__/Login.spec.tsx:3:1) ReferenceError: TextEncoder is not defined
에러가 발생합니다.
node -v => v18.18.2
노드 버전이랑, util 라이브러리를 사용해 문제를 해결하려 했지만, 잘 되지 않아 질문드립니다.
reactjest소프트웨어-테스트Cypressstorybookchatgpt
Answer 1
0
jasonkang
Instructor
안녕하세요! 코드상으로는 TextEncoder라는 패키지 이슈인 것 같은데, 소스코드에 있는 버전으로 한번 진행해보시겠어요?
"nock": "^13.3.8",





