mirror of
https://github.com/silverstripe/silverstripe-framework
synced 2024-10-22 12:05:37 +00:00
Ingo Schommer
0a55ff9f8c
API Remove SapphireTestReporter and CliTestReporter
Was missed from the removal of PHPUnitWrapper:a16588aac3
Original reason for this: Don't fail dev/build without phpunit When you install a SilverStripe project with "composer install --no-dev", the PHPUnit dependency gets skipped. Which means the PHPUnit_Framework_TestListener interface doesn't exist. The SilverStripe Classloader might still include SapphireTestReporter which relies on this interface, which then breaks execution. SS3 fixed this by NOT defining the class in the first place. This has been removed in2fdc96a0de (diff-82b3f89e8e5ae090c93e9c3a2ba8aa36L3)
, as part of a PHPUnit version upgrade - but without an apparent fix to replace this.
SilverStripe Framework
PHP5 framework forming the base for the SilverStripe CMS (http://silverstripe.org).
Requires a silverstripe-installer
base project. Typically used alongside the cms
module.
Installation
See installation on different platforms, and installation from source.
Bugtracker
Bugs are tracked on github.com. Please read our issue reporting guidelines.
Development and Contribution
If you would like to make changes to the SilverStripe core codebase, we have an extensive guide to contributing code.
Links
Description
Languages
PHP
99.4%
Scheme
0.5%