UWEnrollmentManagement/test-suite

View on GitHub
.travis.yml

Summary

Maintainability
Test Coverage
language: php
php:
  - 5.6
  - 7.0
addons:
  code_climate:
    repo_token: d1f13573c781285460ef3429c52a463c6bc9bcb13f562c8f0add2db797616f28
before_script:
  - sed -i '/phpdoc/d' composer.json
  - "export DISPLAY=:99.0"
  - "sh -e /etc/init.d/xvfb start"
  - sleep 3
  - "php -S localhost:8001 -t test/html/ > /dev/null 2>&1 &"
  - sleep 3
  - wget http://selenium-release.storage.googleapis.com/2.48/selenium-server-standalone-2.48.2.jar
  - java -jar selenium-server-standalone-2.48.2.jar > /dev/null 2>&1 &
  - sleep 15  # to wait for Selenium to be up and running
  - composer install
script:
  - phpunit --configuration test/phpunit.xml test
  - ./vendor/bin/phpcs --ignore=*/vendor/*,*/markov/* --standard=./vendor/athens/standard/ruleset.xml .
after_script:
  - vendor/bin/test-reporter