jasmine-node 仅运行 'spec' 文件夹中的一个规范文件

jasmine-node runs only one spec file from 'spec' folder

我写了 3 个规范文件,每个文件都是为单独的模块设计的。文件夹结构为:

|-spec
  |-module1.spec.js
  |-module2.spec.js
  |-module3.spec.js

命令 jasmine-node --teamcity spec/ 以某种方式仅对第一个 module1.spec.js 文件运行并跳过其余文件。

谁能解释是什么导致了这种行为?

我已经找出导致问题的原因 - 每个规范文件都启动了它自己的 var app = express()。问题是我已将 app.listen(8001); 设置为每个规范的相同端口。为每个规范更改不同的端口修复了问题