Lines Matching refs:self
16 # setUp defines self.text from Text and maybe root.
18 def test_init(self):
19 self.assertEqual(self.text.get('1.0'), '\n')
20 self.assertEqual(self.text.get('end'), '')
22 def test_index_empty(self):
23 index = self.text.index
27 self.assertEqual(index(dex), '1.0')
30 self.assertEqual(index(dex), '2.0')
32 def test_index_data(self):
33 index = self.text.index
34 self.text.insert('1.0', self.hw)
37 self.assertEqual(index(dex), '1.0')
40 self.assertEqual(index(dex), '1.5')
43 self.assertEqual(index(dex), '3.0')
45 def test_get(self):
46 get = self.text.get
47 Equal = self.assertEqual
48 self.text.insert('1.0', self.hw)
60 Equal(get('1.0', '2.5'), self.hw)
61 Equal(get('1.0', 'end'), self.hwn)
62 Equal(get('0.0', '5.0'), self.hwn)
64 def test_insert(self):
65 insert = self.text.insert
66 get = self.text.get
67 Equal = self.assertEqual
69 insert('1.0', self.hw)
70 Equal(get('1.0', 'end'), self.hwn)
73 Equal(get('1.0', 'end'), self.hwn)
90 def test_no_delete(self):
92 delete = self.text.delete
93 get = self.text.get
94 Equal = self.assertEqual
95 self.text.insert('1.0', self.hw)
98 Equal(get('1.0', 'end'), self.hwn)
101 Equal(get('1.0', 'end'), self.hwn)
104 Equal(get('1.0', 'end'), self.hwn)
107 Equal(get('1.0', 'end'), self.hwn)
110 Equal(get('1.0', 'end'), self.hwn)
113 Equal(get('1.0', 'end'), self.hwn)
115 def test_delete_char(self):
116 delete = self.text.delete
117 get = self.text.get
118 Equal = self.assertEqual
119 self.text.insert('1.0', self.hw)
131 self.text.insert('1.3', '\n')
135 self.text.insert('1.3', '\n')
139 def test_delete_slice(self):
140 delete = self.text.delete
141 get = self.text.get
142 Equal = self.assertEqual
143 self.text.insert('1.0', self.hw)
151 self.text.insert('1.0', self.hw)
158 self.text.insert('1.0', self.hw)
162 def test_multiple_lines(self): # insert and delete
163 self.text.insert('1.0', 'hello')
165 self.text.insert('1.3', '1\n2\n3\n4\n5')
166 self.assertEqual(self.text.get('1.0', 'end'), 'hel1\n2\n3\n4\n5lo\n')
168 self.text.delete('1.3', '5.1')
169 self.assertEqual(self.text.get('1.0', 'end'), 'hello\n')
171 def test_compare(self):
172 compare = self.text.compare
173 Equal = self.assertEqual
175 self.text.insert('1.0', 'First\nSecond\nThird\n')
177 self.assertRaises(TclError, compare, '2.2', 'op', '2.2')
201 def setUp(self):
202 self.text = self.Text()
205 def test_decode(self):
207 decode = self.text._decode
208 Equal = self.assertEqual
209 self.text.insert('1.0', self.hw)
231 def setUp(self):
232 self.text = self.Text(self.root)