为什么摩卡testing不能运行在特拉维斯,但本地?

我有这个 – https://github.com/eppz/eppz-js – 安装在哪里testing运行本地就好( 4 passing )。 但是在Travis CI上部署的testing都没有runnig0 passing )。

请参阅package.jsonGruntfile.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。