diff options
author | Terry Jan Reedy <tjreedy@udel.edu> | 2014-06-17 20:35:20 (GMT) |
---|---|---|
committer | Terry Jan Reedy <tjreedy@udel.edu> | 2014-06-17 20:35:20 (GMT) |
commit | 14fbe72777b5250ad3ca9867916a7740eebad9bb (patch) | |
tree | 9ef5fdae548a05975884a88f8be22b257a82df94 /Lib/idlelib/ParenMatch.py | |
parent | 67fbed5d2922c5fe2ba1c6ab83f9c6e3cf44eec0 (diff) | |
download | cpython-14fbe72777b5250ad3ca9867916a7740eebad9bb.zip cpython-14fbe72777b5250ad3ca9867916a7740eebad9bb.tar.gz cpython-14fbe72777b5250ad3ca9867916a7740eebad9bb.tar.bz2 |
Issue #21694: Add unittest for ParenMatch. Patch by Saimadhav Heblikar.
Diffstat (limited to 'Lib/idlelib/ParenMatch.py')
-rw-r--r-- | Lib/idlelib/ParenMatch.py | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/Lib/idlelib/ParenMatch.py b/Lib/idlelib/ParenMatch.py index 6d91b39..19bad8c 100644 --- a/Lib/idlelib/ParenMatch.py +++ b/Lib/idlelib/ParenMatch.py @@ -90,7 +90,8 @@ class ParenMatch: self.set_timeout = self.set_timeout_none def flash_paren_event(self, event): - indices = HyperParser(self.editwin, "insert").get_surrounding_brackets() + indices = (HyperParser(self.editwin, "insert") + .get_surrounding_brackets()) if indices is None: self.warn_mismatched() return @@ -167,6 +168,11 @@ class ParenMatch: # associate a counter with an event; only disable the "paren" # tag if the event is for the most recent timer. self.counter += 1 - self.editwin.text_frame.after(self.FLASH_DELAY, - lambda self=self, c=self.counter: \ - self.handle_restore_timer(c)) + self.editwin.text_frame.after( + self.FLASH_DELAY, + lambda self=self, c=self.counter: self.handle_restore_timer(c)) + + +if __name__ == '__main__': + import unittest + unittest.main('idlelib.idle_test.test_parenmatch', verbosity=2) |