Commit Graph

37 Commits

Author SHA1 Message Date
Steve Boyd b39b5c6801 MNT Use php 7.4 for job 2022-02-18 15:17:02 +13:00
Steve Boyd 752803148d API phpunit 9 support 2021-11-02 14:48:12 +13:00
Steve Boyd b3f21a5ef2 Merge branch '3.7' into 3 2020-11-11 17:00:07 +13:00
Serge Latyntcev 8465c44825 DEP use sminnee/phpunit fork 2020-11-09 16:42:52 +13:00
Serge Latyntcev 665f13366e MNT Shared travis configs 2020-11-06 08:57:55 +13:00
Steve Boyd 2bdd3eacdd Require phpunit-mock-objects, use caret versions 2020-06-18 14:03:12 +12:00
Steve Boyd 6da1beb717 Merge branch '3.7' into 3 2020-06-18 11:27:51 +12:00
Maxime Rainville 203127a684 Set up 3.7 branch 2020-06-16 05:55:42 +12:00
Steve Boyd bfa2edee6a Improved search filtering based on visibility 2020-04-09 09:04:01 +12:00
Dan Hensby f39fafcd6d
Merge branch '2' into 3 2020-04-07 08:53:59 +01:00
Robbie Averill 8805e73358 Use trusty distro in Travis builds 2019-08-02 15:37:02 +12:00
Robbie Averill f2e3db6586 NEW Bump minimum PHP to 7.1, SilverStripe to 3.7, replace PHP 7.2 incompatible code 2019-07-23 12:31:10 +02:00
Garion Herman 1fb7830ff1 Update core releases tested against in Travis config 2019-07-18 16:33:05 +12:00
Robbie Averill 0afe8c92d7 Bump memory limit in Travis to 2G 2018-06-15 12:03:39 +12:00
Robbie Averill 67a3e3697e Add different core installer versions to Travis matrix and add own phpcs ruleset 2018-06-15 11:58:06 +12:00
Robbie Averill e47ab9c07d FIX Implement correct namespace for PostgreSQL and add to Travis matrix 2017-12-07 09:12:57 +13:00
Robbie Averill 861f87514d API Update Subsite integration, remove Polyhome variant
Add a method to clear cached variants from SearchVariant, and a configuration flag for whether
a variant should be enabled or not. Add a FullTextSearch TestState class which will globally
disable the queuedjobs and fulltextsearch shutdown handlers during tests, and is not used to
clear cached variants on each test to prevent global state leakage.

Also removes Phockito as a test dependency.
2017-12-05 14:29:53 +13:00
Robbie Averill 7b72774890 FIX Update directory structure for PSR-4 compatibility and rename "code" to "src" 2017-11-29 15:13:46 +13:00
Robbie Averill 1080d6444a FIX Update Travis configuration for SS4, add phpunit config and necessary composer updates 2017-11-15 09:43:36 +13:00
Robbie Averill 0de6f52b1f Merge remote-tracking branch 'upstream/master' into compat4/btasker 2017-11-14 16:31:16 +13:00
Robbie Averill 9760b72ad2 Remove PHP 5.3 from Travis build matrix and remove extra jobs to simplify 2017-11-14 15:41:56 +13:00
Robbie Averill 558fa486b8 Add PHP7 + SS3.6 build to Travis configuration 2017-06-15 10:58:13 +12:00
Brett Tasker 8adb3171f0 FIX: Update travis to remove php 5.5 + Fix SearchVariantSubsiteTest reference to SapphireTest 2017-05-01 20:46:19 +12:00
Brett Tasker 3c1ace867b SS 4.0 - Disable SubSite installation as SubSite has yet to be upgraded 2017-04-26 22:55:18 +12:00
Brett Tasker 57f6a55994 SS 4.0 - Update config files to use full class names & update travis 2017-04-26 22:53:44 +12:00
elliot sawyer 45473db303 remove php <5.5 from travis.yml 2017-02-23 20:26:37 +13:00
Damian Mooyman e5fbdf9d42 BUG fix issues with search variants applying to more than one class 2016-04-26 12:43:31 +12:00
helpfulrobot 43d9a20e43 Added standard Travis config 2015-11-19 14:19:18 +13:00
helpfulrobot 39b1ec2095 Added standard Travis config 2015-11-18 17:21:44 +13:00
Damian Mooyman 17a84cde50 Add ss 3.2 and PHP 5.6 to CI 2015-10-30 15:02:41 +13:00
Daniel Hensby 2595e2e8f0 Move to new travis containerised infrastructure 2015-07-20 16:06:37 +01:00
Daniel Hensby fee832f5fa Updating travis provisioner
Travis will now be more resilient to `composer self-update` failures
2015-06-15 10:31:25 +01:00
Damian Mooyman 9efe4baa16 API SearchUpdateQueuedJobProcessor now uses batching 2014-08-21 16:19:51 +12:00
Damian Mooyman 23a1ba6e1a BUG Fix subsite document ID generation 2014-05-22 16:48:37 +12:00
Hamish Friedlander 03a206109a Make tests run 2013-09-11 14:35:01 +12:00
Ingo Schommer 4b47eb349d No longer test against 3.0 2013-05-07 18:52:42 +02:00
Ingo Schommer 0073428e88 Travis support 2013-03-29 10:10:08 +01:00