mirror of
https://github.com/retailcrm/Fetch.git
synced 2024-11-29 05:56:02 +03:00
faaff0711d
Added runTests.sh to wrap up a bunch of test starting functionality. Moved SetupEnvironment.sh out of Bootstrap.php and into the runTests.sh file. Added Coverall support for line coverage. Added php-cs-fixer for code styling testing.
17 lines
399 B
Bash
Executable File
17 lines
399 B
Bash
Executable File
#/usr/bin/env/sh
|
|
set -e
|
|
|
|
if [ ! -n "$TRAVIS" ]; then
|
|
./vendor/tedivm/dovecottesting/SetupEnvironment.sh
|
|
sleep 5
|
|
fi
|
|
|
|
echo 'Running unit tests.'
|
|
phpunit --verbose --coverage-clover build/logs/clover.xml
|
|
|
|
echo ''
|
|
echo ''
|
|
echo ''
|
|
echo 'Testing for Coding Styling Compliance.'
|
|
echo 'All code should follow PSR standards.'
|
|
./vendor/fabpot/php-cs-fixer/php-cs-fixer fix ./ --level="all" -vv --dry-run |