bpo-33855: Minimally test all IDLE modules. (GH-7689)

Create a template for minimally testing a tkinter-using module by importing it and instantiating its class(es).  Add a test file for all non-startup IDLE modules.  Edit existing files and update coverage.  This is part 1 of 3, covering the 21 autocomplete to help modules and touching 33 idlelib files.
This commit is contained in:
Terry Jan Reedy 2018-06-15 18:20:55 -04:00 committed by GitHub
parent 6c5a4b3156
commit ee5ef309c7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
34 changed files with 422 additions and 108 deletions

View file

@ -1,16 +1,12 @@
"""Test idlelib.codecontext.
Coverage: 100%
"""
import re
"Test codecontext, coverage 100%"
from idlelib import codecontext
import unittest
from unittest import mock
from test.support import requires
from tkinter import Tk, Frame, Text, TclError
import idlelib.codecontext as codecontext
import re
from idlelib import config