“”

PHPUnit PHPUnit

2 likes

phpunit / stable

PHPUnit test runner for TYPO3

This version supports TYPO3

9 LTS 10 LTS 11 LTS 12 LTS

Older versions also support TYPO3

8 LTS 9 LTS 10 LTS 11 LTS 12 LTS


Tags

Get started

Download 8.5.1

Details

Author
Oliver Klee
Company
oliverklee.de
Last update
09. Dec 2023
First upload
11. Mar 2007
Downloads
419,948
Category
Miscellaneous
Dependencies
  • PHP (>=7.2.0)
  • TYPO3 (>=9.5.0 <=12.4.99)

Last upload comment

V8.5.1: Add support for TYPO3 12LTS and PHP 8.2/8.3


Downloads by month

Installation

  1. Download ZIP file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the ZIP file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.
  1. Go to your folder where the root composer.json file is located
  2. Type: composer require oliverklee/phpunit to get the latest version that runs on your TYPO3 version.
  1. Download T3X file
  2. Log into your TYPO3 backend
  3. Go to Extension Manager module
  4. Press the upload button on the top bar
  5. Select the T3X file and upload it. If you want to overwrite an existing extension installation, activate the checkbox.

Version history

Filter for TYPO3 versions

8.5.1 stable Latest
December 09, 2023
TYPO3: 9 LTS 10 LTS 11 LTS 12 LTS (>=9.5.0 <=12.4.99)
V8.5.1: Add support for TYPO3 12LTS and PHP 8.2/8.3
Download
8.5.0 stable
November 19, 2021
TYPO3: 9 LTS 10 LTS 11 LTS (>=9.5.0 <=11.5.99)
V8.5.0: Switch to PHPUnit 8.5. Drop deprecated things. (#300)
Download
7.5.25 stable
October 12, 2021
TYPO3: 9 LTS 10 LTS 11 LTS (>=9.5.0 <=11.5.99)
V7.5.25: Add support for TYPO3 11LTS and Symfony 6 (#279)
Download
7.5.24 stable
September 15, 2021
TYPO3: 9 LTS 10 LTS (>=9.5.0 <=11.4.99)
V7.5.24: Support TYPO3 11.4. Cleanup and bug fixes. (#271)
Download
7.5.23 stable
August 14, 2021
TYPO3: 9 LTS 10 LTS (>=9.5.0 <=11.3.99)
7.5.23: Add support for TYPO3 11.3 and PHP 8 (#250)
Download
7.5.22 stable
November 25, 2020
TYPO3: 9 LTS 10 LTS (>=9.5.0 <=10.4.99)
Release: Improve compatibility with TYPO3 10LTS and PHP 7.4 (#210)

Fixes #205
Download
7.5.21 stable
March 25, 2020
TYPO3: 8 LTS 9 LTS 10 LTS (>=8.7.0 <=10.4.99)
v7.5.21 Make the extension actually installable in TYPO3 10.3 and 10.4.
Download
7.5.20 stable
March 25, 2020
TYPO3: 8 LTS 9 LTS (>=8.7.0 <=10.0.99)
v7.5.20 Now with support for TYPO3 10 and PHP 7.4.
Download
6.5.16 stable
November 24, 2020
TYPO3: 8 LTS 9 LTS (>=8.7.0 <=9.5.99)
new version
Download
6.5.15 stable
March 10, 2020
TYPO3: 8 LTS 9 LTS (>=8.7.0 <=9.5.99)
v6.5.15 Security release.
Download
6.5.14 stable Security
August 09, 2019
TYPO3: (>=8.7.0 <=9.5.99)
v6.5.14 Upgrade to PHPUnit 6.5.14. Compatible with TYPO3 9LTS.
N/A
5.7.27 stable Security
August 07, 2019
TYPO3: (>=7.6.0 <=8.7.99)
v5.7.27 Updated PHPUnit to 5.7.27. Also many bug fixes and deprecations.
N/A
5.3.5 stable Security
April 29, 2018
TYPO3: (>=7.6.0 <=8.7.99)
Upgraded to PHPUnit 5.3.5. PHP 7.1/7.2 support.
N/A
4.8.37 stable Security
April 20, 2018
TYPO3: (>=7.6.0 <=8.7.99)
Clean-up release.
N/A
4.8.36 stable Security
October 12, 2017
TYPO3: (>=7.6.0 <=8.7.99)
PHP 7.1 compatibility, requires TYPO3 CMS >= 7.6 now
N/A
4.8.35 stable Security
April 20, 2017
TYPO3: (>=6.2.4 <=8.9.99)
Trait for slim functional tests. Last version to work with TYPO3 6.2
N/A
4.8.24 stable Security
April 23, 2016
TYPO3: (>=6.2.4 <=7.6.99)
TYPO3 CMS 7LTS compatibility and updated PHPUnit package version.
N/A
4.7.7 stable Security
November 27, 2015
TYPO3: (>=6.2.4 <=7.4.99)
Updated PHPUnit to 4.7.7. Also lots of bug fixes and cleanup.
N/A
4.4.0 stable Security
December 06, 2014
TYPO3: (>=6.2.4 <=7.0.99)
Compatible with TYPO3 CMS 7.0. Updated PHPUnit to 4.4.0.
N/A
4.3.5 stable Security
November 27, 2014
TYPO3: (>=4.5.0 <=6.2.99)
Packaged PHPUnit 4.3.5 and vfsStream 1.4.0. TYPO3 CMS 6.2 compatibility.
N/A
3.7.22 stable Security
July 26, 2013
TYPO3: (>=4.5.0 <=6.2.99)
New PHPUnit and vfsStream, lots of cleanup and bug fixes.
N/A
3.6.12 beta Security
February 01, 2013
TYPO3: (>=4.5.0 <=6.0.99)
Bug fixes, 6.0 compatibility fixes and cleanup.
N/A
3.6.11 beta Security
August 19, 2012
TYPO3:
Lots of cleanup and small new features.
N/A
3.6.10 beta Security
April 13, 2012
TYPO3:
New PHPUnit version and lots of improvements.
N/A
3.5.15 beta Security
April 12, 2012
TYPO3:
Security fix (without any other changes). Please upload.
N/A
3.5.14 beta Security
June 21, 2011
TYPO3:
New features: testing framework (ported from oelib), Selenium support, working VFS.
N/A
3.5.10 beta Security
February 12, 2011
TYPO3:
Bugfix and cleanup release.
N/A
3.5.6 beta Security
December 26, 2010
TYPO3:
Updated to PHPUnit 3.5.x, added vfsStream, fixed tons of bugs. Now requires TYPO3 4.3.
N/A
3.4.12 beta Security
April 27, 2010
TYPO3:
Bug-fix release. Now Test.php files and the Tests/ directory are properly supported.
N/A
3.4.3 beta Security
January 05, 2010
TYPO3:
Bug-fix release.
N/A
3.3.12 beta Security
May 23, 2009
TYPO3:
+ Run all tests of a test case.
+ Show skipped tests and total assertions after a run.
A big thanks goes to Michael Klapper.
(See NEWS file for elaboration and details).
N/A
3.3.11 beta Security
March 05, 2009
TYPO3:
~ Initialize content object (tslib_cObj) on demand, resolves issue 2767.
N/A
3.3.10 beta Security
March 05, 2009
TYPO3:
* Fix so test cases with uppercase letters in 'TestCase' can be run.
N/A
3.3.9 beta Security
March 03, 2009
TYPO3:
Test cases can now end in "TestCase".
Unit tests in drop-down box sorted by classnames for improved overview.
Fix background color of drop-down box.
(See NEWS file for details)
N/A
3.3.8 beta Security
February 25, 2009
TYPO3:
Fixes to work with upcoming TYPO3 4.3 release.
Updated to PHPUnit 3.3.15.
- Several other fixes, see NEWS file for changes.
N/A
3.3.7 beta Security
November 27, 2008
TYPO3:
+ Added PHPUnit 3.3.5.
- Removed PHPUnit 3.3.4.
N/A
3.3.6 beta Security
November 10, 2008
TYPO3:
+ Added PHPUnit 3.3.4.
- Removed PHPUnit 3.3.2.
~ Fix forge bug #1828
(See NEWS file for details).
N/A
3.3.5 beta Security
October 20, 2008
TYPO3:
* updated to PHPUnit 3.3.2.
* Fix forge #1698: Showing NEWS file from drop-down menu breaks with symlinks.
N/A
3.3.4 beta Security
October 19, 2008
TYPO3:
* Buttons to show/hide success, failure and errors.
* Button to turn code coverage collection on/off.
* Access keys for running tests.
Many small changes and fixes, cf. the NEWS file.
N/A
3.3.3 beta Security
October 01, 2008
TYPO3:
+ Display the leaked memory after the tests. Closes forge #1627. Note that this measurement is only indicative; it will be tried out now, but is the utility is limited, then it will be removed or turned into an option.
N/A
3.3.2 beta Security
September 27, 2008
TYPO3:
+ Added links to forge.typo3.org.
* Add the colored bar even when executing single tests. Closes forge #1594.
* Javascript for experimental progress bar executed although the option is disabled. Closes forge #1595.
* Error when calling non-existing t
N/A
3.3.1 beta Security
September 24, 2008
TYPO3:
+ Added PHPUnit 3.3.1.
- Removed PHPUnit 3.3.0.
N/A
3.3.0 beta Security
September 18, 2008
TYPO3:
+ Added PHPUnit 3.3.0.
- Removed PHPUnit 3.2.21.
N/A
3.2.21 beta Security
September 08, 2008
TYPO3:
* Fixed bug where You could be stuck with 'Extension key NOT loaded [...]'.
* Solved Forge issues #1316, #1317 and #1320.
* Thanks goes to Niels Pardon and Oliver Klee.
(See NEWS file for details).
N/A
3.2.20 beta Security
May 06, 2008
TYPO3:
~ Changed hook key in mod1/index.php (by request).
N/A
3.2.19 beta Security
April 24, 2008
TYPO3:
+ Added PHPUnit 3.2.19.
- Removed PHPUnit 3.2.18.
N/A
3.2.18 beta Security
April 20, 2008
TYPO3:
~ Switched to xhtml-rendering.
* Fixed some typos, code-beautification.
All solved in patch from issue #8173, supplied from Oliver Klee.
N/A
3.2.17 beta Security
April 14, 2008
TYPO3:
+ Added extension 'oelib' as a suggested install.
~ Updated manual with section on Typo3 unit testing helper classes.
N/A
3.2.16 beta Security
April 07, 2008
TYPO3:
+ Added possibility to 'hook' which class to run.
~ Re-inserted $backupGlobals = false.
N/A
3.2.15 beta Security
April 06, 2008
TYPO3:
*Bugfix of 8037: Graphviz fatal error.
~ Removed $backupGlobals=false (see NEWS file for explanation; might be reverted).
N/A
3.2.14 beta Security
April 04, 2008
TYPO3:
+ Updated to PHPUnit 3.2.18.
* Changes to stylesheet.
N/A
3.2.13 beta Security
April 04, 2008
TYPO3:
* Bugfix: Moved setting of $backupGlobals to tx_phpunit_testcase.php. This fixes a 'Fatal Error' on Windows. Thanks goes to Morten Lovbjerg.
N/A
3.2.12 beta Security
April 02, 2008
TYPO3:
Added re-run icon to each test: Clicking it, will re-run that test only. Closes issue #6972
N/A
3.2.11 beta Security
March 31, 2008
TYPO3:
+ Added file tests/class.tx_phpunit_testsuite.php.
~ Improved test suite finding in Experimental UI.
Thanks goes to Mikkel Ricky.
N/A
3.2.10 beta Security
March 31, 2008
TYPO3:
- Fix for Windows.
- Fix for mixed case database names.
N/A
3.2.9 beta Security
March 31, 2008
TYPO3:
+ Moved database tests to tx_phpunit_database_testcase.
* Drops database before trying to create it.
N/A
3.2.8 beta Security
March 31, 2008
TYPO3:
* Bug fix release. Removed call in mod1/class.tx_phpunit_module1.php to Typo3 4.2 specific function loadJavascriptLib().
N/A
3.2.7 beta Security
March 30, 2008
TYPO3:
* Bug fix release. Fixes #7964, http://bugs.typo3.org/view.php?id=7964
N/A
3.2.6 beta Security
March 29, 2008
TYPO3:
+ Updated to PHPUnit 3.2.17.
+ Added extension icons to dropdown boxes.
N/A
3.2.5 beta Security
March 27, 2008
TYPO3:
+ Added new UI for running tests: You will need to set the new option ' Experimental test interface' in the Extension Manager (EM). This adresses issue #6965, http://bugs.typo3.org/view.php?id=6965. Thanks to Mikkel Ricky who provided the new implementat
N/A
3.2.4 beta Security
March 24, 2008
TYPO3:
Experimental support for code coverage reporting and a new progress bar.
Bugfixes all around.
N/A
3.2.3 beta Security
March 18, 2008
TYPO3:
Version 3.2.3
+ New helper functions in tx_phpunit_testcase: You can now use the Typo3 database from your tests. E.g. for creating new tables for your tests. Reminder: Never run tests in a production environment.
+ Tests for new helper functions added
N/A
3.2.2 beta Security
December 19, 2007
TYPO3:
* PHPUnit version string now printed in header.
* Removed white background from CSS file.
(See NEWS file for elaboration).
N/A
3.2.1 beta Security
December 17, 2007
TYPO3:
* Fixed crash if using shipped PHPUnit, bug 6994.
(See NEWS file for elaboration).
N/A
3.2.0 beta Security
December 17, 2007
TYPO3:
Moved to typo3xdev.sf.net and has a bugtracker entry, tx_phpunit. Upgraded shipped PHPUnit to ver. 3.2.6.
(See NEWS file for elaboration).
N/A
3.1.15 beta Security
October 22, 2007
TYPO3:
~ Extension test selector now groups the tests under the test suite they are part of.
See Changelog for elaboration).
N/A
3.1.14 beta Security
October 20, 2007
TYPO3:
Added German translation, thanks to Mario Rimann :-) See Changelog for elaboration.
N/A
3.1.13 beta Security
October 17, 2007
TYPO3:
+ Option to use extension pear as default.
+ Now suggests extension pear during install.
+ Updated manual with info on using phpunit with pear.
(See Changelog for elaboration)
N/A
3.1.12 beta Security
October 17, 2007
TYPO3:
+ Added 'Exclude extensions' option.
See Changelog for elaboration).
N/A
3.1.11 beta Security
October 17, 2007
TYPO3:
* Two identically named tests in different testsuites are now distinguished.
* Having the same extension installed as both local and global now works: Tests in the active one is run.
See ChangeLog for elaboration.
N/A
3.1.10 beta Security
October 15, 2007
TYPO3:
- Added 'out-of-line' tests.
- Added information notice about eAccelerator.
- Fully translateable (english and danish).
- Improved layout of test-results.
See Changelog for elaboration.
N/A
3.1.9 beta Security
October 10, 2007
TYPO3:
N/A
3.0.52 experimental Security
March 13, 2007
TYPO3:
+ Added class tx_t3unit_testcase for backwards compatibility with t3unit.
+ Added t3unit and pear_phpunit2 to conflicts.
* Corrected depends in file.
* Corrected manual about version numbering convention.
* Changed version number to 3.0.52.
N/A
3.0.51 experimental Security
March 11, 2007
TYPO3:
lkjhgrfd sdrg yer yre
N/A
3.0.5 experimental Security
March 11, 2007
TYPO3:
N/A

Get started

Download 8.5.1

Details

Author
Oliver Klee
Company
oliverklee.de
Last update
09. Dec 2023
First upload
11. Mar 2007
Downloads
419,948
Category
Miscellaneous
Dependencies
  • PHP (>=7.2.0)
  • TYPO3 (>=9.5.0 <=12.4.99)