Lines Matching refs:instance

95         SearchEngine instance = new SearchEngine();
96 assertFalse(instance.isValidQuery());
97 instance.setFile("foo");
98 assertTrue(instance.isValidQuery());
104 SearchEngine instance = new SearchEngine();
105 assertNull(instance.getDefinition());
107 instance.setDefinition(defs);
108 assertEquals(defs, instance.getDefinition());
114 SearchEngine instance = new SearchEngine();
115 assertNull(instance.getFile());
117 instance.setFile(file);
118 assertEquals(file, instance.getFile());
124 SearchEngine instance = new SearchEngine();
125 assertNull(instance.getFreetext());
127 instance.setFreetext(freetext);
128 assertEquals(freetext, instance.getFreetext());
134 SearchEngine instance = new SearchEngine();
135 assertNull(instance.getHistory());
137 instance.setHistory(hist);
138 assertEquals(hist, instance.getHistory());
144 SearchEngine instance = new SearchEngine();
145 assertNull(instance.getSymbol());
147 instance.setSymbol(sym);
148 assertEquals(sym, instance.getSymbol());
154 SearchEngine instance = new SearchEngine();
155 instance.setHistory("Once upon a time");
156 instance.setFile("Makefile");
157 instance.setDefinition("\"std::string\"");
158 instance.setSymbol("toString");
159 instance.setFreetext("OpenGrok");
160 assertTrue(instance.isValidQuery());
162 + "+hist:time +path:makefile +refs:toString", instance.getQuery());
173 SearchEngine instance = new SearchEngine();
174 instance.setHistory("\"Add lint make target and fix lint warnings\"");
175 int noHits = instance.search();
177 instance.results(0, noHits, hits);
181 instance = new SearchEngine();
182 instance.setSymbol("printf");
183 instance.setFile("main.c");
184 noHits = instance.search();
187 instance.results(0, noHits, hits);
193 instance.setFile("main.c OR Makefile");
194 noHits = instance.search();
197 instance = new SearchEngine();
198 instance.setFreetext("arguments");
199 instance.setFile("main.c");
200 noHits = instance.search();
202 instance.results(0, noHits, hits);
211 instance = new SearchEngine();
212 instance.setDefinition("main");
213 instance.setFile("main.c");
214 noHits = instance.search();
216 instance.results(0, noHits, hits);
226 instance = new SearchEngine();
227 instance.setDefinition("Mai*"); // definition is case sensitive
228 instance.setFile("\"Main.java\" OR \"main.c\"");
229 instance.search();
231 instance.getQuery());
232 assertEquals(2, instance.search());
233 instance.setDefinition("MaI*"); // should not match Main
234 instance.search();
235 assertEquals(0, instance.search());
238 instance = new SearchEngine();
239 instance.setSymbol("Mai*"); // symbol is case sensitive
240 instance.setFile("\"Main.java\" OR \"main.c\"");
241 instance.search();
242 assertEquals(2, instance.search());
243 instance.setSymbol("MaI*"); // should not match Main
244 instance.search();
245 assertEquals(0, instance.search());
248 instance = new SearchEngine();
249 instance.setFreetext("MaI*"); // should match both Main and main
250 instance.setFile("\"Main.java\" OR \"main.c\"");
251 assertEquals(10, instance.search());
254 instance = new SearchEngine();
255 instance.setFile("JaVa"); // should match java
256 assertEquals(6, instance.search());