@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at recaptime-dev/main 68 lines 1.1 kB view raw
1<?php 2 3final class LiskChunkTestCase extends PhabricatorTestCase { 4 5 public function testSQLChunking() { 6 $fragments = array( 7 'a', 8 'a', 9 'b', 10 'b', 11 'ccc', 12 'dd', 13 'e', 14 ); 15 16 $this->assertEqual( 17 array( 18 array('a'), 19 array('a'), 20 array('b'), 21 array('b'), 22 array('ccc'), 23 array('dd'), 24 array('e'), 25 ), 26 PhabricatorLiskDAO::chunkSQL($fragments, 2)); 27 28 29 $fragments = array( 30 'a', 31 'a', 32 'a', 33 'XX', 34 'a', 35 'a', 36 'a', 37 'a', 38 ); 39 40 $this->assertEqual( 41 array( 42 array('a', 'a', 'a'), 43 array('XX', 'a', 'a'), 44 array('a', 'a'), 45 ), 46 PhabricatorLiskDAO::chunkSQL($fragments, 8)); 47 48 49 $fragments = array( 50 'xxxxxxxxxx', 51 'yyyyyyyyyy', 52 'a', 53 'b', 54 'c', 55 'zzzzzzzzzz', 56 ); 57 58 $this->assertEqual( 59 array( 60 array('xxxxxxxxxx'), 61 array('yyyyyyyyyy'), 62 array('a', 'b', 'c'), 63 array('zzzzzzzzzz'), 64 ), 65 PhabricatorLiskDAO::chunkSQL($fragments, 8)); 66 } 67 68}