微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

EPERM错误正在运行测试nodejs / CodeceptJS

如何解决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 举报,一经查实,本站将立刻删除。