Lines Matching full:engine
41 engine = se.get(root)
42 self.assertIsInstance(engine, se.SearchEngine)
43 self.assertIs(root._searchengine, engine)
44 self.assertIs(se.get(root), engine)
109 self.engine = se.SearchEngine(root=None)
110 # Engine.root is only used to create error message boxes.
114 engine = self.engine
117 Equal(engine.getpat(), '')
118 engine.setpat('hello')
119 Equal(engine.getpat(), 'hello')
121 Equal(engine.isre(), False)
122 engine.revar.set(1)
123 Equal(engine.isre(), True)
125 Equal(engine.iscase(), False)
126 engine.casevar.set(1)
127 Equal(engine.iscase(), True)
129 Equal(engine.isword(), False)
130 engine.wordvar.set(1)
131 Equal(engine.isword(), True)
133 Equal(engine.iswrap(), True)
134 engine.wrapvar.set(0)
135 Equal(engine.iswrap(), False)
137 Equal(engine.isback(), False)
138 engine.backvar.set(1)
139 Equal(engine.isback(), True)
142 engine = self.engine
143 engine.setcookedpat(r'\s')
144 self.assertEqual(engine.getpat(), r'\s')
145 engine.revar.set(1)
146 engine.setcookedpat(r'\s')
147 self.assertEqual(engine.getpat(), r'\\s')
150 engine = self.engine
153 Equal(engine.getcookedpat(), '')
154 engine.setpat('hello')
155 Equal(engine.getcookedpat(), 'hello')
156 engine.wordvar.set(True)
157 Equal(engine.getcookedpat(), r'\bhello\b')
158 engine.wordvar.set(False)
160 engine.setpat(r'\s')
161 Equal(engine.getcookedpat(), r'\\s')
162 engine.revar.set(True)
163 Equal(engine.getcookedpat(), r'\s')
166 engine = self.engine
169 engine.setpat('Hello')
170 temppat = engine.getprog()
172 engine.casevar.set(1)
173 temppat = engine.getprog()
176 engine.setpat('')
177 Equal(engine.getprog(), None)
180 engine.setpat('+')
181 engine.revar.set(1)
182 Equal(engine.getprog(), None)
192 Equal(self.engine.report_error(pat, msg), None)
197 Equal(self.engine.report_error(pat, msg, 5), None)
219 cls.engine = se.SearchEngine(None)
220 cls.engine.search_forward = lambda *args: ('f', args)
221 cls.engine.search_backward = lambda *args: ('b', args)
230 engine = self.engine
231 search = engine.search_text
235 engine.patvar.set(None)
236 #engine.revar.set(pat)
245 engine.wrapvar.set(False)
247 engine.wrapvar.set(True)
248 engine.backvar.set(True)
250 engine.backvar.set(False)
259 engine.backvar.set(True)
273 cls.engine = se.SearchEngine(None)
300 forward = self.make_search(self.engine.search_forward)
317 backward = self.make_search(self.engine.search_backward)