gpt4 book ai didi

nodeunit - 从一个 nodeunit 文件中按名称运行一项测试

转载 作者:行者123 更新时间:2023-12-04 14:59:31 25 4
gpt4 key购买 nike

是否可以从 nodeunit 测试文件中只运行一个测试和多个测试。我的 tests.js文件:

module.exports = {
test2: function (test) {
console.log ("test2")
test.done();
},
test1: function (test) {
console.log ("test1")
test.done();
}
};

我可以运行所有测试:
$ nodeunit tests.js

但我只想运行 test2 像:
$ nodeunit tests.js test2

是否可以不拆分文件 tests.js分成2个单独的文件?

最佳答案

有关可用选项,请参阅 nodeunit -h(适用于 0.8.1 版):

Usage: nodeunit [options] testmodule1.js testfolder [...]
Options:

--config FILE the path to a JSON file with options
--reporter FILE optional path to a reporter file to customize the output
--list-reporters list available build-in reporters
-t name, specify a test to run
-f fullname, specify a specific test to run. fullname is built so: "outerGroup - .. - innerGroup - testName"
-h, --help display this help and exit
-v, --version output version information and exit

因此,以下应该做你想做的:
$ nodeunit tests.js -t test2

例如:
$ nodeunit ./tests.js -t test2

tests.js
test2
✔ test2

关于nodeunit - 从一个 nodeunit 文件中按名称运行一项测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18946098/

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