Meteor:如何在travis-ci上测试茉莉花测试包?

时间:2015-08-18 06:57:41

标签: meteor travis-ci meteor-velocity

我有一个meteor包,它包含一些使用velocity和jasmine编写的测试。我尝试按照https://github.com/arunoda/travis-ci-meteor-packages中的说明添加Travis CI支持。但是,似乎从日志文件中没有测试实际运行。

node start_test.js
I20150818-06:28:58.169(0)? test-in-console listening
starting testing...
Running Meteor tests in PhantomJS... http://localhost:10015/
Running Jasmine tests
passed/expected/failed/total 0 / 0 / 0 / 0
##_meteor_magic##state: done
The command "make test" exited with 0.
Done. Your build exited with 0.

日志文件提到Jasmine测试,因此它识别测试。但它报告零测试

passed/expected/failed/total 0 / 0 / 0 / 0

https://github.com/arunoda/travis-ci-meteor-packages中的说明只适用于微小的测试吗?

我使用的.travis.yml文件是: https://github.com/sf-wind/meteor-template-elements/blob/master/.travis.yml

我错过了哪一步?

感谢。

1 个答案:

答案 0 :(得分:1)

行。我最终使用velocity cli来执行测试。我建立了一个github存储库来包含使用的脚本:https://github.com/sf-wind/meteor-velocity-travis-ci

希望它有所帮助。