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)); | ||||
| } | } | ||||
| } | } | ||||