make a uniq script to execute phpunit and casperjs

This commit is contained in:
Julien Chanseaume
2014-08-11 14:19:45 +02:00
parent fbb9afa8b9
commit ebb20e075e
2 changed files with 13 additions and 3 deletions

View File

@@ -29,10 +29,9 @@ before_script:
- git clone https://github.com/n1k0/casperjs.git
- cd casperjs
- git checkout tags/1.1-beta3
- cd ../thelia
script:
- phpunit
- "DISPLAY=:99.0 ./bin/casperjs test ../thelia/tests/functionnal/casperjs/exe/front/ --pre=../thelia/tests/functionnal/casperjs/conf/local.js --verbose --thelia2_base_url='http://localhost:8000/index.php/' --thelia2_screenshot_path='../thelia/tests/functionnal/casperjs/screenshot/'"
script: "./run-tests.sh"
matrix:
allow_failures:

11
run-tests.sh Executable file
View File

@@ -0,0 +1,11 @@
#/usr/bin/env/sh
# will exit with non-zero error code if any of the command fails
set -e
echo "phpunit"
phpunit
echo "CasperJS"
cd ../casperjs
"DISPLAY=:99.0 ./bin/casperjs test ../thelia/tests/functionnal/casperjs/exe/front/ --pre=../thelia/tests/functionnal/casperjs/conf/local.js --verbose --thelia2_base_url='http://localhost:8000/index.php/' --thelia2_screenshot_path='../thelia/tests/functionnal/casperjs/screenshot/'"