Skip to content

Latest commit

 

History

History
39 lines (24 loc) · 1.25 KB

README.md

File metadata and controls

39 lines (24 loc) · 1.25 KB

PHP testing playground

Build Status

Option 1: Use with locally installed PHP

Requirements

  • PHP (>= 7.1)
  • Composer

Getting started

  • Clone this repository and cd into it.
  • Run composer install --prefer-dist to install the project's dependencies.

Usage

  • Run ./run_tests.sh to run the tests.

Option 2: Use with Docker

Requirements

Getting started

  • Follow the instructions for setting environment variables HOST_UID, HOST_GID and DOCKER_HOST_IP.
  • Clone this repository and cd into it.
  • Run docker-compose pull.
  • Run bin/composer.sh install --prefer-dist to install the project's dependencies.
  • Optionally, configure PhpStorm for debugging.

Usage

  • Run docker/composer.sh to use Composer (e.g. docker/composer.sh require --dev symfony/var-dumper).
  • Run docker/run_tests.sh to run the tests.