Node.js Mocha Chai单元测试运行特定文件夹

Node.js Mocha Chai单元测试运行特定文件夹,node.js,mocha.js,chai,Node.js,Mocha.js,Chai,我有一个应用程序,其中包含主目录中的test文件夹,用于维护test文件夹中的*test.js文件。此测试文件夹包含表示每个功能的多个子文件夹,这些子文件夹包含许多*test.js文件。如何从Mocha单元测试中选定的文件夹运行特定的测试用例。假设您的结构与 testFolder | --> subtestFolder1 | --> 1test.js --> 2test.js | --> subtestFolder2 |

我有一个应用程序,其中包含主目录中的test文件夹,用于维护test文件夹中的
*test.js
文件。此测试文件夹包含表示每个功能的多个子文件夹,这些子文件夹包含许多
*test.js
文件。如何从Mocha单元测试中选定的文件夹运行特定的测试用例。

假设您的结构与

testFolder
 |
 --> subtestFolder1
     |
     --> 1test.js
     --> 2test.js
 |
 --> subtestFolder2
     |
     --> ... 
 |
 --> subtestFolder3
     |
     --> ... 

如果您只想执行
subtestFolder1
文件夹中存在的测试,您必须像这样执行mocha


mochatestfolder/subtestFolder1/*test.js

假设您的结构与

testFolder
 |
 --> subtestFolder1
     |
     --> 1test.js
     --> 2test.js
 |
 --> subtestFolder2
     |
     --> ... 
 |
 --> subtestFolder3
     |
     --> ... 

如果您只想执行
subtestFolder1
文件夹中存在的测试,您必须像这样执行mocha

mochatestfolder/subtestFolder1/*test.js