Lines Matching refs:se
3 from idlelib import searchengine as se
20 se.BooleanVar = Var
21 se.StringVar = Var
22 se.messagebox = Mbox
26 se.BooleanVar = BooleanVar
27 se.StringVar = StringVar
28 se.messagebox = messagebox
37 saved_Engine = se.SearchEngine
38 se.SearchEngine = Mock # monkey-patch class
41 engine = se.get(root)
42 self.assertIsInstance(engine, se.SearchEngine)
44 self.assertIs(se.get(root), engine)
46 se.SearchEngine = saved_Engine # restore class to module
51 self.assertEqual(se.get_line_col('1.0'), (1, 0))
52 self.assertEqual(se.get_line_col('1.11'), (1, 11))
54 self.assertRaises(ValueError, se.get_line_col, ('1.0 lineend'))
55 self.assertRaises(ValueError, se.get_line_col, ('end'))
82 self.assertEqual(se.get_selection(text), ('1.0', '1.12'))
89 self.assertEqual(se.get_selection(text), ('1.5', '1.5'))
98 Equal(se.search_reverse(prog, line, len(line)).span(), (12, 14))
99 Equal(se.search_reverse(prog, line, 14).span(), (12, 14))
100 Equal(se.search_reverse(prog, line, 13).span(), (5, 7))
101 Equal(se.search_reverse(prog, line, 7).span(), (5, 7))
102 Equal(se.search_reverse(prog, line, 6), None)
109 self.engine = se.SearchEngine(root=None)
219 cls.engine = se.SearchEngine(None)
273 cls.engine = se.SearchEngine(None)