gpt4 book ai didi

node.js - 使用 should 时测试未显示通过

转载 作者:IT老高 更新时间:2023-10-28 23:26:25 24 4
gpt4 key购买 nike

我是第一次测试我写了一个测试用例

var should = require("should")
describe('Array', function(){
describe('#indexOf()', function(){
it('should return -1 when the value is not present',function(){
[1,2,3].indexOf(5).should.equal(-1);
[1,2,3].indexOf(0).should.equal(-1);
})
})
})

它给了我0次通过

 0 passing (1ms)

但为什么它应该显示 1 次通过

最佳答案

默认情况下,如果没有提供参数,mocha 会在 ./test 目录中查找。

如果您将上面的测试保存在其他地方(可能在当前目录中),您应提供此文件的路径作为 mocha 的参数。

假设测试保存在test.js文件中,你应该如下执行:

% mocha test.js

1 passing (5ms)

关于node.js - 使用 should 时测试未显示通过,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19299921/

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