Commit Graph

36 Commits

Author SHA1 Message Date
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