• Home
  • Raw
  • Download

Lines Matching refs:squeezer

11 from idlelib.squeezer import count_lines_with_wrapping, ExpandingButton, \
99 squeezer = Squeezer(editor_window)
100 return squeezer
119 squeezer = self.make_squeezer_instance(editwin)
136 self.assertEqual(squeezer.count_lines(text), expected)
141 squeezer = self.make_squeezer_instance(editwin)
142 self.assertIs(squeezer.editwin, editwin)
143 self.assertEqual(squeezer.expandingbuttons, [])
150 squeezer = self.make_squeezer_instance(editwin)
152 self.assertEqual(squeezer.editwin.write(text, ()), SENTINEL_VALUE)
155 self.assertEqual(len(squeezer.expandingbuttons), 0)
163 squeezer = self.make_squeezer_instance(editwin)
165 self.assertEqual(squeezer.editwin.write(text, "stderr"),
169 self.assertEqual(len(squeezer.expandingbuttons), 0)
177 squeezer = self.make_squeezer_instance(editwin)
178 squeezer.auto_squeeze_min_lines = 50
180 self.assertEqual(squeezer.editwin.write(text, "stdout"),
184 self.assertEqual(len(squeezer.expandingbuttons), 0)
188 squeezer = self.make_squeezer_instance(editwin)
189 squeezer.auto_squeeze_min_lines = 50
191 self.assertEqual(squeezer.editwin.write(text, "stdout"), None)
193 self.assertEqual(len(squeezer.expandingbuttons), 1)
199 squeezer = self.make_squeezer_instance(editwin)
200 squeezer.auto_squeeze_min_lines = 5
201 squeezer.count_lines = Mock(return_value=6)
205 self.assertEqual(len(squeezer.expandingbuttons), 1)
213 squeezer = self.make_squeezer_instance(editwin)
214 squeezer.count_lines = Mock(return_value=6)
221 self.assertEqual(len(squeezer.expandingbuttons), 0)
224 retval = squeezer.squeeze_current_text()
227 self.assertEqual(len(squeezer.expandingbuttons), 1)
228 self.assertEqual(squeezer.expandingbuttons[0].s, 'SOME\nTEXT')
232 squeezer.expandingbuttons[0].expand()
234 self.assertEqual(len(squeezer.expandingbuttons), 0)
240 squeezer = self.make_squeezer_instance(editwin)
241 squeezer.count_lines = Mock(return_value=6)
248 self.assertEqual(len(squeezer.expandingbuttons), 0)
251 retval = squeezer.squeeze_current_text()
254 self.assertEqual(len(squeezer.expandingbuttons), 0)
260 squeezer = self.make_squeezer_instance(editwin)
261 squeezer.count_lines = Mock(return_value=6)
266 squeezer.squeeze_current_text()
267 self.assertEqual(len(squeezer.expandingbuttons), 1)
272 retval = squeezer.squeeze_current_text()
275 self.assertEqual(len(squeezer.expandingbuttons), 2)
277 squeezer.expandingbuttons[0],
279 squeezer.expandingbuttons[1],
285 squeezer = self.make_squeezer_instance(editwin)
287 orig_auto_squeeze_min_lines = squeezer.auto_squeeze_min_lines
296 self.assertEqual(squeezer.auto_squeeze_min_lines,
311 squeezer = Mock()
312 squeezer.editwin.text = Text(root)
313 squeezer.editwin.per = Percolator(squeezer.editwin.text)
314 self.addCleanup(squeezer.editwin.per.close)
317 squeezer.auto_squeeze_min_lines = 50
318 return squeezer
323 squeezer = self.make_mock_squeezer()
324 text_widget = squeezer.editwin.text
326 expandingbutton = ExpandingButton('TEXT', 'TAGS', 50, squeezer)
351 squeezer = self.make_mock_squeezer()
352 expandingbutton = ExpandingButton('TEXT', 'TAGS', 50, squeezer)
356 text_widget = squeezer.editwin.text
373 self.assertEqual(squeezer.expandingbuttons.remove.call_count, 1)
374 squeezer.expandingbuttons.remove.assert_called_with(expandingbutton)
378 squeezer = self.make_mock_squeezer()
380 expandingbutton = ExpandingButton(text, 'TAGS', 50, squeezer)
416 squeezer = self.make_mock_squeezer()
417 expandingbutton = ExpandingButton('TEXT', 'TAGS', 50, squeezer)
433 squeezer = self.make_mock_squeezer()
434 expandingbutton = ExpandingButton('TEXT', 'TAGS', 50, squeezer)
450 squeezer = self.make_mock_squeezer()
451 expandingbutton = ExpandingButton('TEXT', 'TAGS', 50, squeezer)