language: php

notifications:
  email:
    on_success: never
    on_failure: change

branches:
  only:
    - master

php:
  - 5.3
  - 5.6

env:
{{#wp_versions_to_test}}
  - WP_VERSION={{.}} WP_MULTISITE=0
{{/wp_versions_to_test}}

matrix:
  include:
    - php: 5.3
      env: WP_VERSION=latest WP_MULTISITE=1

before_script:
  - bash bin/install-wp-tests.sh wordpress_test root '' localhost $WP_VERSION

script: phpunit

language: php

notifications:
  email:
    on_success: never
    on_failure: change

branches:
  only:
    - master

php:
  - 5.3
  - 5.6

env:
{{#wp_versions_to_test}}
  - WP_VERSION={{.}} WP_MULTISITE=0
{{/wp_versions_to_test}}

matrix:
  include:
    - php: 5.3
      env: WP_VERSION=latest WP_MULTISITE=1

before_script:
  - bash bin/install-wp-tests.sh wordpress_test root '' localhost $WP_VERSION
  - |
    if [[ ${TRAVIS_PHP_VERSION:0:3} == "7.0" ]]; then
      composer global require "phpunit/phpunit=5.6.*"
    else
      composer global require "phpunit/phpunit=4.8.*"
    fi
  - export PATH="$HOME/.composer/vendor/bin:$PATH"

script: phpunit

Use the latest version of PHPUnit on Travis, depending on PHP version
Use the latest version of PHPUnit on Travis, depending on PHP version
