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);
设置为每个规范的相同端口。为每个规范更改不同的端口修复了问题
我写了 3 个规范文件,每个文件都是为单独的模块设计的。文件夹结构为:
|-spec
|-module1.spec.js
|-module2.spec.js
|-module3.spec.js
命令 jasmine-node --teamcity spec/
以某种方式仅对第一个 module1.spec.js
文件运行并跳过其余文件。
谁能解释是什么导致了这种行为?
我已经找出导致问题的原因 - 每个规范文件都启动了它自己的 var app = express()
。问题是我已将 app.listen(8001);
设置为每个规范的相同端口。为每个规范更改不同的端口修复了问题