Skip to main content

Parallel Test Cases Runner for PHPUnit

Project description

Parallel Test Cases Runner for PHPUnit

Installation

Composer

To install with Composer, execute the following command inside your project:

composer require --dev socialpoint/parallel-phpunit

After installation, the binary can be found at vendor/bin/parallel-phpunit

Pip

parallel-phpunit can be installed via “pip”, the Python package manager, with:

pip install parallel-phpunit

After installation, you can use executing parallel-phpunit

Usage

Usage is as follows:

parallel-phpunit [-h] [--max_concurrency MAX_CONCURRENCY]
                      [--configuration CONFIGURATION]
                      [--phpunit_bin PHPUNIT_BIN]
                      [--test_suffix TEST_SUFFIX]
                      [TestCases Dirs [TestCases Dirs ...]]

positional arguments:
  TestCases Dirs        Directories of test cases

optional arguments:
  -h, --help            show this help message and exit
  --max_concurrency MAX_CONCURRENCY
                        Max TestCase processing concurrency (8 by default)
  --configuration CONFIGURATION, -c CONFIGURATION
                        Read configuration from XML file
  --phpunit_bin PHPUNIT_BIN
                        phpunit bin path
  --test_suffix TEST_SUFFIX
                        phpunit test suffix (by default Test.php)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

parallel-phpunit-1.0.0.tar.gz (4.0 kB view details)

Uploaded Source

File details

Details for the file parallel-phpunit-1.0.0.tar.gz.

File metadata

File hashes

Hashes for parallel-phpunit-1.0.0.tar.gz
Algorithm Hash digest
SHA256 f0f58ef24d4ca9ba92ec39f99d96d96d484a71c59880128d6e37c9cbdc5e6370
MD5 cfcb962bbb1ed3240cc18b5fd04ba08c
BLAKE2b-256 c950d9770f9fb5b278054c601d348a4f16533e90fb4f4e6ea555dc9bf0ac4ede

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page