Changeset View
Changeset View
Standalone View
Standalone View
src/infrastructure/storage/lisk/__tests__/LiskChunkTestCase.php
Show All 9 Lines | $fragments = array( | ||||
'b', | 'b', | ||||
'ccc', | 'ccc', | ||||
'dd', | 'dd', | ||||
'e', | 'e', | ||||
); | ); | ||||
$this->assertEqual( | $this->assertEqual( | ||||
array( | array( | ||||
'aa', | array('a'), | ||||
'bb', | array('a'), | ||||
'ccc', | array('b'), | ||||
'dd', | array('b'), | ||||
'e', | array('ccc'), | ||||
array('dd'), | |||||
array('e'), | |||||
), | ), | ||||
PhabricatorLiskDAO::chunkSQL($fragments, '', 2)); | PhabricatorLiskDAO::chunkSQL($fragments, 2)); | ||||
$fragments = array( | $fragments = array( | ||||
'a', | 'a', | ||||
'a', | 'a', | ||||
'a', | 'a', | ||||
'XX', | 'XX', | ||||
'a', | 'a', | ||||
'a', | 'a', | ||||
'a', | 'a', | ||||
'a', | 'a', | ||||
); | ); | ||||
$this->assertEqual( | $this->assertEqual( | ||||
array( | array( | ||||
'a, a, a', | array('a', 'a', 'a'), | ||||
'XX, a, a', | array('XX', 'a', 'a'), | ||||
'a, a', | array('a', 'a'), | ||||
), | ), | ||||
PhabricatorLiskDAO::chunkSQL($fragments, ', ', 8)); | PhabricatorLiskDAO::chunkSQL($fragments, 8)); | ||||
$fragments = array( | $fragments = array( | ||||
'xxxxxxxxxx', | 'xxxxxxxxxx', | ||||
'yyyyyyyyyy', | 'yyyyyyyyyy', | ||||
'a', | 'a', | ||||
'b', | 'b', | ||||
'c', | 'c', | ||||
'zzzzzzzzzz', | 'zzzzzzzzzz', | ||||
); | ); | ||||
$this->assertEqual( | $this->assertEqual( | ||||
array( | array( | ||||
'xxxxxxxxxx', | array('xxxxxxxxxx'), | ||||
'yyyyyyyyyy', | array('yyyyyyyyyy'), | ||||
'a, b, c', | array('a', 'b', 'c'), | ||||
'zzzzzzzzzz', | array('zzzzzzzzzz'), | ||||
), | ), | ||||
PhabricatorLiskDAO::chunkSQL($fragments, ', ', 8)); | PhabricatorLiskDAO::chunkSQL($fragments, 8)); | ||||
} | } | ||||
} | } |