gpt4 book ai didi

angularjs - 为什么 Karma 显示范围错误?

转载 作者:搜寻专家 更新时间:2023-10-31 22:18:48 24 4
gpt4 key购买 nike

我正在 jasmine 中为 angularjs 编写测试用例,并使用 karma 作为测试运行器。之前,一切都运行良好,但突然出现 [RangeError: Wrong length!]。我什至不知道如何在它发生的地方调试它。请帮助..

> Executed 81 of 85 SUCCESS (0 secs / 1.835 secs) 28 12 2015
> 17:07:32.063:ERROR [karma]: [RangeError: Wrong length!] RangeError:
> Wrong length!
> at RangeError (native)
> at strictToLength (/home/knoldus/roobricks-datashape-ui/node_modules/core-js/modules/_typed-array.js:94:36)
> at /home/knoldus/roobricks-datashape-ui/node_modules/core-js/modules/_typed-array.js:404:44
> at new Uint8Array (/home/knoldus/roobricks-datashape-ui/node_modules/core-js/modules/es6.typed.uint8-array.js:3:12)
> at allocate (buffer.js:98:17)
> at new Buffer (buffer.js:49:12)
> at BufferPool.reset (/home/knoldus/roobricks-datashape-ui/node_modules/ws/lib/BufferPool.js:57:26)
> at Receiver.endPacket (/home/knoldus/roobricks-datashape-ui/node_modules/ws/lib/Receiver.js:247:68)
> at Receiver.opcodes.1.finish (/home/knoldus/roobricks-datashape-ui/node_modules/ws/lib/Receiver.js:483:12)
> at Receiver.expectHandler (/home/knoldus/roobricks-datashape-ui/node_modules/ws/lib/Receiver.js:451:33)
> at Receiver.add (/home/knoldus/roobricks-datashape-ui/node_modules/ws/lib/Receiver.js:95:24)
> at Socket.realHandler (/home/knoldus/roobricks-datashape-ui/node_modules/ws/lib/WebSocket.js:800:20)
> at emitOne (events.js:77:13)
> at Socket.emit (events.js:169:7)
> at readableAddChunk (_stream_readable.js:146:16)
> at Socket.Readable.push (_stream_readable.js:110:10)

最佳答案

这似乎是最新的 karma 版本 (0.13.16) 中的错误。检查这个问题:https://github.com/karma-runner/karma/issues/1768 .

如果您已更新到 karma@0.13.16 并且启用了 coverage 报告器,您将遇到此问题。

现在这个问题还没有解决,所以你可以降级到karma@0.13.15或者禁用coverage reporter。问题修复后,可能会发布新的补丁版本。

关于angularjs - 为什么 Karma 显示范围错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34493081/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com