我想用 msw + cypress + start-server-and-test 运行集成测试
1-我有 msw 作为反应应用程序本身的模拟(端口 3000) 2-我在端口 5000 中有一个 socket.io 服务器
我的问题是如何正确运行它以确保 start-server-and-test 将处理我同时尝试过的它。但我不确定这是不是这样
我的 package.json:
"socket-server": "node test/socket/index.js"
"start-server": "concurrently \"npm run socket-server\" \"cross-env NODE_ENV=development craco start\"",
"test:e2e:ci": "start-server-and-test start-server \"3000\" cypress:headless",
另一个问题是,当我将端口从 3000 更改为不可用时,应用程序卡住并且测试没有关闭应用程序
谢谢