如何解决EPERM错误正在运行测试nodejs / CodeceptJS
我的功能中有4个简单的登录方案,并使用方案分别运行它们.only选项导致它们100%的时间成功。如果我尝试运行功能中的所有方案,则在执行过程中的某个时刻,会发生以下错误。
[Error: EPERM: operation not permitted,unlink 'C:\Users\RBOUR2\AppData\Local\Temp\puppeteer_dev_chrome_profile-SkYvSM\CrashpadMetrics-active.pma'] {
errno: -4048, code: 'EPERM', syscall: 'unlink', path: 'C:\\Users\\RBOUR2\\AppData\\Local\\Temp\\puppeteer_dev_chrome_profile-SkYvSM\\CrashpadMetrics-active.pma'
我对节点还很陌生,所以希望有人可以帮助我理解这意味着什么,以及我应该在哪些领域进行故障排除以尝试解决它。
我在网上找到了几篇专门针对节点的文章,如何使用特定的开关进行重新安装等,到目前为止,我一直没有尝试解决此问题。
任何帮助将不胜感激。
解决方法
就我而言,使用--verbose标志运行codeceptjs有助于清除错误。
npx codeceptjs run --steps --verbose
一旦使用--verbose标志运行,就可以不使用它而直接运行。
npx codeceptjs run --steps
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。