Guy Sartorelli
ed321f8ce7
MNT Test with all cache factories in CI
2024-07-12 09:29:47 +12:00
Guy Sartorelli
2a56cc3ea4
MNT Run ORM tests in parallel to other tests ( #10901 )
2023-08-07 11:57:23 +12:00
Steve Boyd
cd076542f4
API Upgrade SapphireTest to work with phpunit 9 ( #10028 )
2021-10-27 15:39:47 +13:00
Daniel Hensby
03c91f232d
Actually run CMS tests
2018-02-08 10:32:56 +00:00
Robbie Averill
ac388a5591
FIX Exclude thirdparty dir from code coverage
2017-07-18 22:21:45 +12:00
Robbie Averill
8b12e97d7a
FIX Enable code coverage builds with phpdbg and 7.1.7
...
PHP 7.1.7 is currently not segfaulting when generating coverage reports with phpdbg
2017-07-18 21:56:21 +12:00
Damian Mooyman
a84c2b7e56
Revert "[Improvement|testing] Use scriptfusion to immediately print PHPUnit output"
2017-05-22 21:02:34 +12:00
Simon Erkelens
24a5bf6ff1
Use scriptfusion to immediately print PHPUnit output. Prettier and faster.
2017-05-21 17:14:00 +12:00
Damian Mooyman
6cfeb7f07e
Update test configuration
...
Note: Retains CMS build
2017-04-05 10:15:48 +12:00
Daniel Hensby
ac075eaf0b
Remove TestListener and rely on PHPUnits APIs
2017-03-30 11:46:58 +13:00
Damian Mooyman
ac3a9c9e6e
API Split out SilverStripe\ORM\Versioned into new module
2017-03-27 11:03:39 +13:00
Damian Mooyman
dae6d5902f
API Split SilverStripe\Assets into separate module
2017-03-21 11:12:51 +13:00
Damian Mooyman
9f953770f5
API Move CMSPreviewable to framework module
...
Remove or soft-link dependency on admin module
2017-03-14 10:22:45 +13:00
Damian Mooyman
22cb3d0d74
Fix various ORM test issues
2016-11-23 19:25:12 +13:00
Damian Mooyman
6e8304ff2f
API Namespace framework tests
2016-11-23 19:25:12 +13:00
Ingo Schommer
48e98c3d4f
Add uncovered files to code coverage
...
If the files are never included through the PHP test run,
they won't count as uncovered otherwise.
See https://phpunit.de/manual/current/en/code-coverage-analysis.html#code-coverage-analysis.whitelisting-files
2016-09-27 08:47:01 +13:00
Sam Minnee
9dd5ebee8c
NEW: Don’t set up SilverStripe project for test run
...
The SilverStripe project structure complicates the travis test run, and
the goal of this branch is to prevent it from being necessary.
- Unit tests can be run simply with PHPUnit.
- Behat test can be run with the silverstripe/serve module
Note that initially this commit doesn’t cater to the behat tests.
As part of this, we allow dev packages to be installed when testing
These settings don’t affect projects that use framework, only when
framework’s composer install / require calls are used themselves.
Since SS4 is pre-stable, these are important. They can probably be
removed once SS4 stable (and stable versions of support packages) have
been released.
2016-09-16 16:16:44 +12:00