Skip to content

Releases: paratestphp/paratest

Version 4.1.1-alpha.1

28 Jul 07:33
ce9268f
Compare
Choose a tag to compare
Version 4.1.1-alpha.1 Pre-release
Pre-release

Test-1 Github Actions PHAR on TAG

Version 4.1.0

14 Jul 09:33
040785f
Compare
Choose a tag to compare

Special Thanks

Special thanks to @TysonAndre and @Slamdunk for their continuous and important PRs and help maintaining this piece of software.

Improvements / Fixes

Version 4.0.0

07 Feb 22:10
2a06a82
Compare
Choose a tag to compare

BC Breaks

  • Multiple test case classes in a single source code file are NOT supported anymore.
    Please use only one test case class per source code file in the future.
    (PHPUnit 9 removed this support.)

Improvements

Version 3.1.2

16 Jan 13:14
be62103
Compare
Choose a tag to compare

Improvements

Version 3.1.1

12 Nov 09:52
44695ab
Compare
Choose a tag to compare

Bugfixes / Other

  • #411 Support multiple TestCase error reports with system out. Thank you @Fedcomp
  • #406 Add phpcs to CI pipeline and adjust codestyle to PSR-12
  • Some old, unused code removed

Version 3.1.0

09 Oct 14:10
64768bf
Compare
Choose a tag to compare

New Features

  • #394 Add limit for tests recorded in coverage report with new command option --coverage-test-limit. Thank you @slt
  • #388 Log path of the test encountering a fatal error. Thank you @TysonAndre
  • #398 Allow iterable data providers. Thank you @thewilkybarkid

Bugfixes / Other

Version 3.0.0

18 Feb 05:00
0300c7c
Compare
Choose a tag to compare

New Features

Other

  • #371 Fix PHPUnitWarningsTest with PHPUnit dev version. Thank you @jdufresne

Version 2.2.0

28 Jan 08:53
6c35341
Compare
Choose a tag to compare

New Features

  • #349 Add "--parallel-suite" (run test suites in parallel) feature. Thank you @matthewnessworthy and @ThomasDelteil.
  • #359 Enable splitting "--testsuite" option by ",". Thank you @paslandau.
  • #361 Add "--passthru" (pass arguments to the test framework), "--passthru-php" (pass arguments to the PHP process) and "--verbose" (print debug output) features. Thank you @paslandau.
  • #363 Logfiles for WrapperRunner. Thank you @paslandau.

Important Changes

  • The default value of -p changes to auto (was 5 before). If you set the parameter before, you can just leave as is if it worked for you, if you didn't provide the parameter for execution, the default changed and you might see less or more processes now depending on the number of logical CPU cores you have (see Readme).

Improved Documentation

Especially regarding code coverage. Thank you @paslandau.

Version 2.1

09 Oct 17:50
c1e7c17
Compare
Choose a tag to compare

New Features

  • #336 Auto setting of process number, depending on CPU cores. Thank you @andrerom and also to @Nemo64.
  • #331 Support for PHPUnit XML Coverage. Thank you @PauliusB.
  • #322 Paratest now also available as Phar to avoid depencendy problems. Thank you @Gasol.

Important Changes

  • The default value of -p changes to auto (was 5 before). If you set the parameter before, you can just leave as is if it worked for you, if you didn't provide the parameter for execution, the default changed and you might see less or more processes now depending on the number of logical CPU cores you have (see Readme).

Fixes

  • #327 Execution of Paratest may fail under Windows. Thank you @mmeuser.
  • #318 Problems regarding environment variables. Thank you @bepsvpt.

2.0 - PHPUnit 7.0 compatibility

12 May 02:33
57eab83
Compare
Choose a tag to compare

This release supports PHPUnit 7.0.