为什么摩卡testing不能运行在特拉维斯,但本地?
我有这个 – https://github.com/eppz/eppz-js – 安装在哪里testing运行本地就好( 4 passing
)。 但是在Travis CI上部署的testing都没有runnig ( 0 passing
)。
请参阅package.json
, Gruntfile.js
, .travis.yml
, Travis构build 。 有人可以简单的看一下吗?
// Local Running "mocha:test" (mocha) task Testing: Tests/index.html >> 4 passed! (0.00s) Done, without errors. // Travis CI Running "mocha:test" (mocha) task >> 0 passed! (0.00s) Done, without errors.
它看起来像你的Gruntfile.js
引用一个Tests
目录,但唯一的目录是tests
。
Travis CI上的文件系统区分大小写 (默认情况下Mac文件系统不是),所以重命名目录或更改Gruntfile.js
应该可以帮助您在Travis CI上运行testing。