SilverStripe\FullTextSearch\Tests\BatchedProcessorTest
Tests {@see SearchUpdateQueuedJobProcessor}
Synopsis
class BatchedProcessorTest
extends SapphireTest
{
- // members
- protected boolean $usesDatabase = true;
- protected $oldProcessor;
- protected static array $extra_dataobjects = ;
- protected static array $illegal_extensions = ;
- // methods
- public static void setUpBeforeClass()
- protected void setUp()
- protected void tearDown()
- protected SearchUpdateQueuedJobProcessor generateDirtyIds()
- public void testBatching()
- public void testMultipleCommits()
- public void testSoftCap()
Hierarchy
Extends
- SilverStripe\Dev\SapphireTest
Members
protected
- $extra_dataobjects
- $illegal_extensions
- $oldProcessor
- $usesDatabase
Methods
protected
public
- setUpBeforeClass()
- testBatching() — Tests that large jobs are broken up into a suitable number of batches
- testMultipleCommits() — Test creation of multiple commit jobs
- testSoftCap() — Tests that the batch_soft_cap setting is properly respected