有没有办法让Jenkins集成在基于Jasmine构建的Javascript Jest测试框架中?
我试图将Jest与jasmine-reporter集成,但是没有设法获得JUnit XML输出.我安装了Jasmine 1.3的记者npm install jasmine-reporters@~1.0.0
,然后在我的setupTestFrameworkScriptFile
:
require('jasmine-reporters'); jasmine.VERBOSE = true; jasmine.getEnv().addReporter(new jasmine.JUnitXmlReporter({ savePath: "output/" }));
当我跑步时,jest
我得到NodeJS attempt: Arguments to path.join must be strings
或NodeJS attempt: Object [object Object] has no method 'join'
.
我已经设法在这个回购中获得了它的工作版本.问题是我没有嘲笑path
并且fs
在测试文件中.