Lines Matching refs:instance

102         Search instance = new Search();
104 assertTrue(instance.parseCmdLine(new String[]{}));
105 assertTrue(instance.parseCmdLine(new String[]{"-f", "foo"}));
106 assertTrue(instance.parseCmdLine(new String[]{"-r", "foo"}));
107 assertTrue(instance.parseCmdLine(new String[]{"-d", "foo"}));
108 assertTrue(instance.parseCmdLine(new String[]{"-h", "foo"}));
109 assertTrue(instance.parseCmdLine(new String[]{"-p", "foo"}));
110 assertTrue(instance.parseCmdLine(new String[]{"-R", configFile.getAbsolutePath()}));
112 assertFalse(instance.parseCmdLine(new String[]{"-f"}));
113 assertFalse(instance.parseCmdLine(new String[]{"-r"}));
114 assertFalse(instance.parseCmdLine(new String[]{"-d"}));
115 assertFalse(instance.parseCmdLine(new String[]{"-h"}));
116 assertFalse(instance.parseCmdLine(new String[]{"-p"}));
117 assertFalse(instance.parseCmdLine(new String[]{"-R"}));
118 assertFalse(instance.parseCmdLine(new String[]{"-R", "nonexisting-config-file"}));
120 assertTrue(instance.parseCmdLine(new String[]{
139 Search instance = new Search();
140 assertFalse(instance.search());
141 assertTrue(instance.parseCmdLine(new String[]{"-p", "Makefile"}));
142 assertTrue(instance.search());
143 assertEquals(1, instance.results.size());
145 assertTrue(instance.parseCmdLine(new String[]{"-p", "main~"}));
146 assertTrue(instance.search());
148 instance.results.size());
150 assertTrue(instance.parseCmdLine(new String[]{"-p", "\"main troff\"~5"}));
151 assertTrue(instance.search());
152 assertEquals(0, instance.results.size());
154 assertTrue(instance.parseCmdLine(new String[]{"-p", "Main OR main"}));
155 assertTrue(instance.search());
157 instance.results.size());
159 assertTrue(instance.parseCmdLine(new String[]{"-p", "\"main file\""}));
160 assertTrue(instance.search());
161 assertEquals(0, instance.results.size());
163 assertTrue(instance.parseCmdLine(new String[]{"-p", "+main -file"}));
164 assertTrue(instance.search());
165 assertEquals("search for main but not file",8, instance.results.size());
167 assertTrue(instance.parseCmdLine(new String[]{"-p", "main AND (file OR field)"}));
168 assertTrue(instance.search());
169 assertEquals(0, instance.results.size());
171 assertTrue(instance.parseCmdLine(new String[]{"-f", "opengrok && something || else"}));
172 assertTrue(instance.search());
173 assertEquals(6, instance.results.size());
175 assertTrue(instance.parseCmdLine(new String[]{"-f", "op*ng?ok"}));
176 assertTrue(instance.search());
177 assertEquals(5, instance.results.size());
179 assertTrue(instance.parseCmdLine(new String[]{"-f", "\"op*n g?ok\""}));
180 assertTrue(instance.search());
181 assertEquals(0, instance.results.size());
183 assertTrue(instance.parseCmdLine(new String[]{"-f", "title:[a TO b]"}));
184 assertTrue(instance.search());
185 assertEquals(0, instance.results.size());
187 assertTrue(instance.parseCmdLine(new String[]{"-f", "title:{a TO c}"}));
188 assertTrue(instance.search());
189 assertEquals(0, instance.results.size());
191 assertTrue(instance.parseCmdLine(new String[]{"-f", "\"contains some strange\""}));
192 assertTrue(instance.search());
193 assertEquals(1, instance.results.size());
196 assertTrue(instance.parseCmdLine(new String[]{"-p", "?akefile"}));
197 assertTrue(instance.search());
198 assertEquals(1, instance.results.size());
207 Search instance = new Search();
209 assertTrue(instance.parseCmdLine(new String[]{"-p", "path_that_can't_be_found"}));
210 assertTrue(instance.search());
211 assertEquals(0, instance.results.size());
213 assertTrue(instance.parseCmdLine(new String[]{"-d", "definition_that_can't_be_found"}));
214 assertTrue(instance.search());
215 assertEquals(0, instance.results.size());
217 assertTrue(instance.parseCmdLine(new String[]{"-r", "reference_that_can't_be_found"}));
218 assertTrue(instance.search());
219 assertEquals(0, instance.results.size());
221 assertTrue(instance.parseCmdLine(new String[]{"-h", "history_that_can't_be_found"}));
222 assertTrue(instance.search());
223 assertEquals(0, instance.results.size());
225 assertTrue(instance.parseCmdLine(new String[]{"-f", "fulltext_that_can't_be_found"}));
226 assertTrue(instance.search());
227 assertEquals(0, instance.results.size());
236 Search instance = new Search();
237 assertTrue(instance.parseCmdLine(new String[]{"-p", "Non-existing-makefile-Makefile"}));
238 assertTrue(instance.search());
239 assertEquals(0, instance.results.size());
240 instance.dumpResults();
242 assertTrue(instance.parseCmdLine(new String[]{"-p", "Makefile"}));
243 assertTrue(instance.search());
248 instance.dumpResults();