Lines Matching refs:index
16 $index = new MockFrequencyCollection('entity', 'token', 'freq', 'reverse');
19 $index->lock();
20 $index->addEntity('test', $tokens);
21 $index->unlock();
39 $index->lock();
40 $index->addEntity('test', $tokens);
41 $index->unlock();
54 $index = new MockFrequencyCollection('page', 'word', 'w', 'pageword');
55 $index->lock();
56 $index->addEntity('wiki:syntax', ['dokuwiki']);
57 $index->unlock();
60 $this->assertEquals([$len => [0 => 0]], $index->getReverseAssignments('wiki:syntax'));
68 $index = new MockFrequencyCollection('rt_entity', 'rt_token', 'rt_freq', 'rt_reverse');
69 $index->lock();
71 $result = $this->callInaccessibleMethod($index, 'resolveTokens', [
90 $index = new MockFrequencyCollection('rte_entity', 'rte_token', 'rte_freq', 'rte_reverse');
91 $index->lock();
93 $result = $this->callInaccessibleMethod($index, 'resolveTokens', [[]]);
103 $index = new MockFrequencyCollection();
105 $result = $this->callInaccessibleMethod($index, 'countTokens', [
123 $index = new MockFrequencyCollection('me_page', 'me_w', 'me_i', 'me_pw');
124 $index->lock();
125 $index->addEntity('page1', ['alpha', 'beta']);
126 $index->addEntity('page2', ['beta', 'gamma']);
127 $index->unlock();
170 $index = new MockFrequencyCollection('ewd_page', 'ewd_w', 'ewd_i', 'ewd_pw');
171 $index->lock();
172 $index->addEntity('page1', ['dokuwiki', 'wiki']);
173 $index->addEntity('page2', ['other', 'words']);
174 $index->unlock();
176 $result = $index->getEntitiesWithData();
186 $index = new MockFrequencyCollection('empty_page', 'empty_w', 'empty_i', 'empty_pw');
187 $result = $index->getEntitiesWithData();
196 $index = new MockFrequencyCollection('ci_page', 'ci_w', 'ci_i', 'ci_pw');
197 $index->checkIntegrity();
206 $index = new MockFrequencyCollection('cih_page', 'cih_w', 'cih_i', 'cih_pw');
207 $index->lock();
208 $index->addEntity('page1', ['dokuwiki', 'wiki']);
209 $index->unlock();
211 $index->checkIntegrity(); // should not throw
221 $index = new MockFrequencyCollection('cimf_page', 'cimf_w', 'cimf_i', 'cimf_pw');
222 $index->lock();
223 $index->addEntity('page1', ['dokuwiki', 'wiki']);
224 $index->unlock();
227 $max = $index->getTokenIndexMaximum();
240 $index = new MockFrequencyCollection('cimt_page', 'cimt_w', 'cimt_i', 'cimt_pw');
241 $index->lock();
243 $index->addEntity('page1', ['hi', 'dokuwiki', 'wiki']);
244 $index->unlock();
260 $index = new MockFrequencyCollection('gs_page', 'gs_w', 'gs_i', 'gs_pw');
262 $index->getTokenIndex(0);