jeudi 12 février 2015

How to run ember-cli test in jenkins

How can i run Ember-cli test in jenkins?


Currently to run the tests i added a build step "Execute shell" with the following in it:



ember test --silent --config-file ${WORKSPACE}/testem.json > ${WORKSPACE}/xunit-ember-dev.xml;


But it doesn't work, this is the output



<testsuite name="Testem Tests" tests="0" failures="0" timestamp="Thu Feb 12 2015 14:20:24 GMT+0100 (CET)" time="0">

</testsuite>


If I do the same manually in the workspace as jenkins user I got the expected results.



<testsuite name="Testem Tests" tests="70" failures="0" timestamp="Thu Feb 12 2015 15:06:40 GMT+0100 (CET)" time="15">
<testcase name="PhantomJS 1.9 Integration - Homepage: Should display the homepage"/>
<testcase name="PhantomJS 1.9 Integration - Profile: Should display the profile sections"/>
...


Every time I make Jenkins run the tests, he find no tests.


Thanks





Aucun commentaire:

Enregistrer un commentaire