PHPackages                             oliverklee/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. oliverklee/phpunit

AbandonedArchivedTypo3-cms-extension[Testing &amp; Quality](/categories/testing)

oliverklee/phpunit
==================

PHPUnit test runner for TYPO3

v8.5.1(2y ago)2359.5k7[13 issues](https://github.com/oliverklee/ext-phpunit/issues)[1 PRs](https://github.com/oliverklee/ext-phpunit/pulls)1GPL-2.0-or-laterPHPPHP &gt;= 7.2

Since Apr 23Pushed 2y ago2 watchersCompare

[ Source](https://github.com/oliverklee/ext-phpunit)[ Packagist](https://packagist.org/packages/oliverklee/phpunit)[ RSS](/packages/oliverklee-phpunit/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (11)Versions (20)Used By (1)Security (1)

PHPUnit test runner for TYPO3
=============================

[](#phpunit-test-runner-for-typo3)

[![TYPO3 V9](https://camo.githubusercontent.com/f9829817f2c0f69653812875c274c083d110f87dddea3c666ca00228d4d870d8/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5459504f332d392d6f72616e67652e737667)](https://get.typo3.org/version/9)[![TYPO3 V10](https://camo.githubusercontent.com/614ff8ea70de89b6c0ffa951832460b9b407e0c321814a05fe00c02fe6999487/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5459504f332d31302d6f72616e67652e737667)](https://get.typo3.org/version/10)[![TYPO3 V11](https://camo.githubusercontent.com/5432de37ab8517e6d9e6f803a2e1a7674a308c6d93896fe8a6fbc8a4cb50aece/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5459504f332d31312d6f72616e67652e737667)](https://get.typo3.org/version/11)[![TYPO3 V12](https://camo.githubusercontent.com/08afacc49187e63c796f7d1c4401d0f0563bab574d9c525312b2827acb09a7c5/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5459504f332d31322d6f72616e67652e737667)](https://get.typo3.org/version/12)[![License](https://camo.githubusercontent.com/ca150caa91b5cb45a1828a0d96789be931db3a6a4867358b322868d86b5b89c2/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6f6c697665726b6c65652f6578742d706870756e6974)](https://packagist.org/packages/oliverklee/phpunit)[![Total Downloads](https://camo.githubusercontent.com/04eca0b76938c52767bf2d3ccf2dc95427754d9ae401dfed548c4b4667b42e4b/68747470733a2f2f706f7365722e707567782e6f72672f6f6c697665726b6c65652f706870756e69742f646f776e6c6f6164732e737667)](https://packagist.org/packages/oliverklee/phpunit)[![GitHub CI Status](https://github.com/oliverklee/ext-phpunit/workflows/CI/badge.svg?branch=main)](https://github.com/oliverklee/ext-phpunit/actions)

This extension is no longer useful and has been abandonded. Please use the [TYPO3 testing framework](https://github.com/TYPO3/testing-framework) instead.

Most of the documentation is in ReST format [in the Documentation/ folder](Documentation/) and is rendered [as part of the TYPO3 documentation](https://docs.typo3.org/typo3cms/extensions/phpunit/).

###  Health Score

35

—

LowBetter than 80% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity37

Limited adoption so far

Community26

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 66.5% 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 ~185 days

Recently: every ~211 days

Total

16

Last Release

891d ago

Major Versions

v4.8.37 → v5.3.52018-04-28

v5.7.27 → v6.5.142019-08-08

v6.5.14 → v7.5.202020-03-25

v6.5.16 → v7.5.222020-11-24

v7.5.25 → v8.5.02021-11-19

PHP version history (8 changes)4.8.24PHP &gt;=5.5.0,&lt;8.0

v4.8.37PHP ^5.5.0 || ~7.0.0

v5.3.5PHP ^5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0

v6.5.14PHP ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0

v7.5.20PHP ~7.1 || ~7.2 || ~7.3 || ~7.4

v6.5.16PHP ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0

v7.5.22PHP ~7.2.0 || ~7.3.0 || ~7.4.0

v7.5.23PHP &gt;= 7.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/2cc98eb6580d4532340e818ea893009da65365b7f3525f518d143732e838735a?d=identicon)[oliverklee](/maintainers/oliverklee)

---

Top Contributors

[![oliverklee](https://avatars.githubusercontent.com/u/765746?v=4)](https://github.com/oliverklee "oliverklee (441 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (121 commits)")[![IchHabRecht](https://avatars.githubusercontent.com/u/1453345?v=4)](https://github.com/IchHabRecht "IchHabRecht (32 commits)")[![joniroutypo3](https://avatars.githubusercontent.com/u/12950800?v=4)](https://github.com/joniroutypo3 "joniroutypo3 (11 commits)")[![helhum](https://avatars.githubusercontent.com/u/904370?v=4)](https://github.com/helhum "helhum (8 commits)")[![pgampe](https://avatars.githubusercontent.com/u/855238?v=4)](https://github.com/pgampe "pgampe (6 commits)")[![RauchF](https://avatars.githubusercontent.com/u/7746494?v=4)](https://github.com/RauchF "RauchF (6 commits)")[![liayn](https://avatars.githubusercontent.com/u/222377?v=4)](https://github.com/liayn "liayn (5 commits)")[![chriwo](https://avatars.githubusercontent.com/u/1309774?v=4)](https://github.com/chriwo "chriwo (5 commits)")[![coding46](https://avatars.githubusercontent.com/u/1724196?v=4)](https://github.com/coding46 "coding46 (3 commits)")[![Kanti](https://avatars.githubusercontent.com/u/471387?v=4)](https://github.com/Kanti "Kanti (3 commits)")[![tomasnorre](https://avatars.githubusercontent.com/u/1212481?v=4)](https://github.com/tomasnorre "tomasnorre (3 commits)")[![neufeind](https://avatars.githubusercontent.com/u/910025?v=4)](https://github.com/neufeind "neufeind (2 commits)")[![TrueType](https://avatars.githubusercontent.com/u/141848?v=4)](https://github.com/TrueType "TrueType (2 commits)")[![SomeBdyElse](https://avatars.githubusercontent.com/u/243504?v=4)](https://github.com/SomeBdyElse "SomeBdyElse (2 commits)")[![lolli42](https://avatars.githubusercontent.com/u/2178068?v=4)](https://github.com/lolli42 "lolli42 (2 commits)")[![tmotyl](https://avatars.githubusercontent.com/u/515397?v=4)](https://github.com/tmotyl "tmotyl (2 commits)")[![velletti](https://avatars.githubusercontent.com/u/912094?v=4)](https://github.com/velletti "velletti (1 commits)")[![derhansen](https://avatars.githubusercontent.com/u/2629896?v=4)](https://github.com/derhansen "derhansen (1 commits)")[![emilkneu](https://avatars.githubusercontent.com/u/122222511?v=4)](https://github.com/emilkneu "emilkneu (1 commits)")

---

Tags

hacktoberfestphpphpunittestingtypo3typo3-cms-extensionunit-testingtestingphpunitunit testingTDDtypo3

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

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

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

###  Alternatives

[brianium/paratest

Parallel testing for PHP

2.5k118.8M754](/packages/brianium-paratest)[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)[codedungeon/phpunit-result-printer

PHPUnit Pretty Result Printer

1.2k8.8M397](/packages/codedungeon-phpunit-result-printer)[php-mock/php-mock-phpunit

Mock built-in PHP functions (e.g. time()) with PHPUnit. This package relies on PHP's namespace fallback policy. No further extension is needed.

1718.2M399](/packages/php-mock-php-mock-phpunit)[ttn/tea

TYPO3 example extension for unit testing and best practices

9121.5k](/packages/ttn-tea)[donatj/mock-webserver

Simple mock web server for unit testing

1382.5M80](/packages/donatj-mock-webserver)

PHPackages © 2026

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