Commit Graph

22 Commits

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