CNode

Node 内置的 assert 你们有在用吗

问答
Rrupertqin发布于10 年前最后回复10 年前4 回复5513 浏览0 收藏

https://nodejs.org/api/assert.html 功能不算强大,但也算够用

查看回复

回复 (4)

J
jiangzhuo#1·10 年前

不用,因为只用assert不够用。需要其他的。 用其他的测试库带比assert好用的,所以基本不用。

W
wyvernnot#2·10 年前

只在写单测的时候用

S
sxd1140#3·10 年前
引用 i5tinghttps://github.com/power assert js/power assert 这个不错 另外ava里也借鉴了一下

@i5ting 感谢推荐 我想问下 貌似只有 mocha --require intelli-espower-loader 的时候才能把值打印出来 有没有办法简单的assert的时候就打印值

  assert(arr[1] === 10)
         |  |   |
         |  2   false
         [1,2,3]
I
i5ting#4·10 年前

https://github.com/power-assert-js/power-assert 这个不错

另外ava里也借鉴了一下

    "power-assert-context-formatter": "^1.0.4",
    "power-assert-renderer-assertion": "^1.0.1",
    "power-assert-renderer-succinct": "^1.0.1",
参与回复
登录后即可参与回复。登录