machine:
  php:
    version: 5.6.18
  environment:
    WP_TESTS_DIR: /tmp/wordpress-tests-lib
    WP_CORE_DIR: /tmp/wordpress/
    PATH: $HOME/.composer/vendor/bin:$PATH

dependencies:
  pre:
    - sudo apt-get update; sudo apt-get install subversion

test:
  override:
    - composer phpcbf
    - composer phpcbf-tests
    - composer phpcs-tests
    - composer compat
    - bash bin/install-wp-tests.sh wordpress_test ubuntu '' 127.0.0.1 latest
    - composer test
    - |
      rm -rf $WP_TESTS_DIR $WP_CORE_DIR
      bash bin/install-wp-tests.sh wordpress_test ubuntu '' 127.0.0.1 trunk
      composer test
    - |
      phpenv global 5.3.29
      rm -rf $WP_TESTS_DIR $WP_CORE_DIR
      bash bin/install-wp-tests.sh wordpress_test ubuntu '' 127.0.0.1 latest
      composer test
    - |
      phpenv global 7.1.9
      rm -rf $WP_TESTS_DIR $WP_CORE_DIR
      bash bin/install-wp-tests.sh wordpress_test ubuntu '' 127.0.0.1 latest
      composer test