【发布时间】:2019-01-17 03:46:49
【问题描述】:
我对 Node.js 源代码进行了一些更改,并想知道这些更改是否有效。但是我不知道如何运行之前在“tests”文件夹中编写的测试。
我最近一直在探索 Node.js 的源代码,以便做一些研究。我使用的是 Node.js 的早期版本,但我认为它不会对测试产生太大影响。我发现有用 javascript 和 c 编写的测试文件。此外,每个文件夹中都有一个 python 文件及其 js 测试文件。 首先,我在 GitHub 存储库中搜索了有关测试 Node.js 源代码的帮助,但失败了。然后我问了谷歌,但得到了关于使用 Mocha 或其他工具测试在 Node.js 上运行的程序的答案。 我还在 stackoverflow 上进行了搜索,但遗憾地发现我的问题没有答案。 Node.js 的测试文件夹结构如下:
我尝试使用 python 运行测试文件夹中的 python 文件,但失败了。阅读相关代码后,我认为它应该可以工作,但是: 我还尝试使用 nodejs 来运行 javascript 文件。一些测试运行,但其中一些没有输出。但是一个一个的运行测试效率很低,我认为我的行为应该有问题。
【问题讨论】: