问题标签 [nodeunit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
970 浏览

node.js - nodeunit 无法退出我的异步测试

每当我在 IDE 或控制台中运行我的 nodeunit 测试时,它运行良好但无法退出。请帮帮我吧!

0 投票
2 回答
426 浏览

node.js - 为什么在成功通过测试用例后,使用 nodeunit 的 nodejs 测试用例一直在 webstorm 中加载?

我正在研究nodejs项目。我正在使用nodeunitnpm 模块来测试我的服务器端代码库。我使用Webstorm作为编辑器来编写我的代码,并在 nodeunit 模块的帮助下测试服务器端代码。

一切正常,我的测试用例正确通过,但测试用例进度一直在 Webstorm 状态面板中加载。我每次都手动停止。有人对此有任何想法吗?

0 投票
1 回答
130 浏览

node.js - 无法从一种方法到另一种方法的服务器端代码测试的节点单元测试用例中获取对象值

我正在使用 nodeunit 进行 node.js 服务器端代码测试。这是我的代码片段。我没有添加所有代码,但您可以查看错误参考。

在方法中的 bwlow 代码中,test adding a project我将项目添加到 mongodb,然后在保存后从服务器获得响应后,我将新添加的 _id 分配给 me.projectToUpdate['_id']。

我的问题是我无法在test build a project测试用例中获取 me.projectToUpdate['_id'] 的值。

0 投票
1 回答
335 浏览

node.js - 节点单元-JSCovrage


有没有办法使用 JSCoverage 来覆盖 nodeunit 的代码?

我知道有nodeunit2,但我的代码不在 lib 中,我不想重组我的项目。

0 投票
1 回答
221 浏览

mongodb - mongo在nodeunit中的多个任务失败

我已经采取了如何使用节点单元和猫鼬获得异步结果?并且非常轻微地修改它以更简单地显示我的失败。

var 猫鼬 = 要求('猫鼬');

使用 nodeunit 运行它时,我得到以下信息:

更多信息:如果在 setUp/tearDown 我不使用 mongo 而只是一个测试代码,比如增加一个计数器,这一切都有效。如果我只有一个测试,一切正常。添加另一个测试并在设置中使用 mongo 始终失败,所以我想我在设置中做错了什么。

先感谢您。

0 投票
1 回答
91 浏览

gruntjs - 如何运行大量的冰节点单元测试

当我运行 iced nodeunit test ...

... 没关系。

当我运行很多咖啡脚本测试时......

... 没关系。但是当我尝试使用grunt nodeunit...运行一组冰节点单元测试时

...有错误:Fatal error: Unexpected string. 好像gruntjs不明白iced coffeescript

那么如何运行大量的冰节点单元测试呢?可能没有grunt-contrib-nodeunit,但如何?

0 投票
0 回答
152 浏览

node.js - 串行通信的节点单元测试

我正在编写一个 npm 模块来与带有 node.js 的 piLite 接口。我想使用 TDD 原则正确编写它。

我需要测试的代码:

标准用法是:

我了解如何测试断言,但我不知道如何测试与串行端口的连接。

我应该测试它还是只测试我用来写入串行端口的功能?

编辑:我对 Nodeunit 很陌生,所以任何指向正确方向的指针都会很棒。

0 投票
2 回答
566 浏览

javascript - 如何设置 grunt-contrib-nodeunit 以输出 JUnit xml?

我找不到任何关于如何在 grunt-contrib-nodeunit 模块中设置记者的信息,现在我的 Gruntfile.js 中有这个任务。

如何告诉 grunt 使用带有自定义输出路径的内置 JUnit 报告?

0 投票
3 回答
279 浏览

javascript - NodeUnit 启用和谐功能

我是 nodejs 的新手,不确定如何在 nodeunit 中启用和谐功能?

我知道我可以node使用该--harmony标志启用它们,但nodeunit没有此标志。我正在寻找专门的let工作。

0 投票
1 回答
1534 浏览

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

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

我可以运行所有测试:

但我只想运行 test2 ,例如:

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