PHPackages                             eher/phpunit - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Testing &amp; Quality](/categories/testing)
4. /
5. eher/phpunit

ActiveLibrary[Testing &amp; Quality](/categories/testing)

eher/phpunit
============

Unofficial version of PHPUnit to be handled with Composer.

1.6(13y ago)4256.2k↓50%10[2 PRs](https://github.com/EHER/phpunit-all-in-one/pulls)11PHPPHP &gt;=5.3.0

Since Feb 5Pushed 12y ago3 watchersCompare

[ Source](https://github.com/EHER/phpunit-all-in-one)[ Packagist](https://packagist.org/packages/eher/phpunit)[ RSS](/packages/eher-phpunit/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (1)Versions (7)Used By (11)

PHPUnit All in One
==================

[](#phpunit-all-in-one)

That's another way to install PHPUnit without the PEAR

Git
---

[](#git)

Just clone and run

```
./bin/phpunit

```

or

```
/path/to/phpunit-all-in-one/bin/phpunit

```

Composer
--------

[](#composer)

Add ["EHER/PHPUnit"](http://packagist.org/packages/EHER/PHPUnit) package to your composer.json file

```
{
    "require": {
        "php":          ">=5.3.2",
        "EHER/PHPUnit": ">=1.2"
    }
}

```

After install/update vendors with Composer, you can simply run

```
php vendor/EHER/PHPUnit/phpunit.php

```

[![Bitdeli Badge](https://camo.githubusercontent.com/3ae8e568d850e4153d70bc2909729cd4334eee80aec15aa3527c77ccac1a57fd/68747470733a2f2f64327765637a68766c38323376302e636c6f756466726f6e742e6e65742f454845522f706870756e69742d616c6c2d696e2d6f6e652f7472656e642e706e67)](https://bitdeli.com/free "Bitdeli Badge")

###  Health Score

41

—

FairBetter than 89% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity40

Moderate usage in the ecosystem

Community34

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 90.1% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~21 days

Recently: every ~27 days

Total

6

Last Release

5108d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/1582e6b6023d34b69760da85219041ab8b376706b86ec03d942d12f946e4a7dc?d=identicon)[EHER](/maintainers/EHER)

---

Top Contributors

[![sebastianbergmann](https://avatars.githubusercontent.com/u/25218?v=4)](https://github.com/sebastianbergmann "sebastianbergmann (5268 commits)")[![edorian](https://avatars.githubusercontent.com/u/247397?v=4)](https://github.com/edorian "edorian (142 commits)")[![mlively](https://avatars.githubusercontent.com/u/176150?v=4)](https://github.com/mlively "mlively (134 commits)")[![giorgiosironi](https://avatars.githubusercontent.com/u/160299?v=4)](https://github.com/giorgiosironi "giorgiosironi (115 commits)")[![EHER](https://avatars.githubusercontent.com/u/398034?v=4)](https://github.com/EHER "EHER (29 commits)")[![whatthejeff](https://avatars.githubusercontent.com/u/306525?v=4)](https://github.com/whatthejeff "whatthejeff (28 commits)")[![tobyS](https://avatars.githubusercontent.com/u/187140?v=4)](https://github.com/tobyS "tobyS (22 commits)")[![fabpot](https://avatars.githubusercontent.com/u/47313?v=4)](https://github.com/fabpot "fabpot (18 commits)")[![christeredvartsen](https://avatars.githubusercontent.com/u/25402?v=4)](https://github.com/christeredvartsen "christeredvartsen (10 commits)")[![iteman](https://avatars.githubusercontent.com/u/52985?v=4)](https://github.com/iteman "iteman (6 commits)")[![elblinkin](https://avatars.githubusercontent.com/u/431221?v=4)](https://github.com/elblinkin "elblinkin (6 commits)")[![davidsickmiller](https://avatars.githubusercontent.com/u/172005?v=4)](https://github.com/davidsickmiller "davidsickmiller (6 commits)")[![lexaurin](https://avatars.githubusercontent.com/u/428302?v=4)](https://github.com/lexaurin "lexaurin (6 commits)")[![makasim](https://avatars.githubusercontent.com/u/143206?v=4)](https://github.com/makasim "makasim (5 commits)")[![elazar](https://avatars.githubusercontent.com/u/15487?v=4)](https://github.com/elazar "elazar (5 commits)")[![p](https://avatars.githubusercontent.com/u/125612?v=4)](https://github.com/p "p (5 commits)")[![dzuelke](https://avatars.githubusercontent.com/u/27900?v=4)](https://github.com/dzuelke "dzuelke (5 commits)")[![naderman](https://avatars.githubusercontent.com/u/154844?v=4)](https://github.com/naderman "naderman (4 commits)")[![igorw](https://avatars.githubusercontent.com/u/88061?v=4)](https://github.com/igorw "igorw (4 commits)")[![erenon](https://avatars.githubusercontent.com/u/191539?v=4)](https://github.com/erenon "erenon (4 commits)")

### Embed Badge

![Health badge](/badges/eher-phpunit/health.svg)

```
[![Health](https://phpackages.com/badges/eher-phpunit/health.svg)](https://phpackages.com/packages/eher-phpunit)
```

###  Alternatives

[infection/infection

Infection is a Mutation Testing framework for PHP. The mutation adequacy score can be used to measure the effectiveness of a test set in terms of its ability to detect faults.

2.2k26.2M1.8k](/packages/infection-infection)[phpbench/phpbench

PHP Benchmarking Framework

2.0k13.0M627](/packages/phpbench-phpbench)[mglaman/phpstan-drupal

Drupal extension and rules for PHPStan

20829.0M124](/packages/mglaman-phpstan-drupal)[magento/magento2-functional-testing-framework

Magento2 Functional Testing Framework

15511.5M30](/packages/magento-magento2-functional-testing-framework)[lmc/steward

Steward - makes Selenium WebDriver + PHPUnit testing easy and robust

222163.1k1](/packages/lmc-steward)[acquia/orca

A tool for testing a company's software packages together in the context of a realistic, functioning, best practices Drupal build

32902.4k](/packages/acquia-orca)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
