Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow Infection test suite to be executed in parallel using Paratest #1544

Merged
merged 6 commits into from Aug 7, 2021

Commits on Aug 5, 2021

  1. Allow Infection test suite to be executed in parallel using Paratest

    2 goals here:
    
    1. This is much faster (5 seconds for `vendor/bin/paratest` instead of 24 seconds for `vendor/bin/phpunit`)
    2. This is the first step for supporting new Test Framework Adapter - Paratest, to run initial tests suite run using `paratest` instead of `phpunit`
    
    For now, just for the local usage
    maks-rafalko committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    3af9721 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b22bf2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0724e71 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    097ff36 View commit details
    Browse the repository at this point in the history
  5. Call $process->inheritEnvironmentVariables(); only when it exists a…

    …nd is not deprecated
    
    Otherwise, it does not make sense because starting from `syfmony/console` 4.4 environment variable are inhereted automatically, and calling deprecated methods fails the tests
    maks-rafalko committed Aug 5, 2021
    Configuration menu
    Copy the full SHA
    3e53bcb View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2021

  1. Configuration menu
    Copy the full SHA
    1a3c611 View commit details
    Browse the repository at this point in the history