【问题标题】:Why Karma is showing Range error?为什么 Karma 显示范围错误?
【发布时间】:2015-12-28 11:55:18
【问题描述】:

我正在为 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)

【问题讨论】:

    标签: angularjs node.js jasmine karma-runner


    【解决方案1】:

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

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

    目前问题尚未解决,因此您可以降级到karma@0.13.15 或禁用coverage 报告器。问题解决后,可能会发布新的补丁版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-03-27
      • 1970-01-01
      • 2015-09-12
      • 1970-01-01
      • 2016-09-06
      • 2022-06-13
      • 2020-08-12
      • 2014-04-10
      相关资源
      最近更新 更多