Lines Matching refs:self
27 def setUp(self):
28 self.engine = searchengine.SearchEngine(self.root)
29 self.dialog = search.SearchDialog(self.root, self.engine)
30 self.dialog.bell = lambda: None
31 self.text = Text(self.root)
32 self.text.insert('1.0', 'Hello World!')
34 def test_find_again(self):
36 text = self.text
38 self.engine.setpat('')
39 self.assertFalse(self.dialog.find_again(text))
40 self.dialog.bell = lambda: None
42 self.engine.setpat('Hello')
43 self.assertTrue(self.dialog.find_again(text))
45 self.engine.setpat('Goodbye')
46 self.assertFalse(self.dialog.find_again(text))
48 self.engine.setpat('World!')
49 self.assertTrue(self.dialog.find_again(text))
51 self.engine.setpat('Hello World!')
52 self.assertTrue(self.dialog.find_again(text))
55 self.engine.revar = BooleanVar(self.root, True)
56 self.engine.setpat('W[aeiouy]r')
57 self.assertTrue(self.dialog.find_again(text))
59 def test_find_selection(self):
61 text = self.text
63 self.text.insert('2.0', 'Hello World!')
66 self.assertTrue(self.dialog.find_selection(text))
70 self.assertTrue(self.dialog.find_selection(text))
74 self.assertTrue(self.dialog.find_selection(text))