changeset: 96073:526ce81f700d branch: 3.4 parent: 96070:777569dd4bca user: Terry Jan Reedy date: Fri May 15 23:55:21 2015 -0400 files: Lib/idlelib/idle_test/test_autocomplete.py Lib/idlelib/idle_test/test_formatparagraph.py Lib/idlelib/idle_test/test_searchdialogbase.py Lib/idlelib/idle_test/test_searchengine.py Lib/idlelib/idle_test/test_text.py description: Issue #23184: idle tests, remove unused names and imports. diff -r 777569dd4bca -r 526ce81f700d Lib/idlelib/idle_test/test_autocomplete.py --- a/Lib/idlelib/idle_test/test_autocomplete.py Fri May 15 23:03:17 2015 -0400 +++ b/Lib/idlelib/idle_test/test_autocomplete.py Fri May 15 23:55:21 2015 -0400 @@ -1,6 +1,6 @@ import unittest from test.support import requires -from tkinter import Tk, Text, TclError +from tkinter import Tk, Text import idlelib.AutoComplete as ac import idlelib.AutoCompleteWindow as acw @@ -95,8 +95,8 @@ del ev.mc_state # If autocomplete window is open, complete() method is called - testwin = self.autocomplete._make_autocomplete_window() self.text.insert('1.0', 're.') + # This must call autocomplete._make_autocomplete_window() Equal(self.autocomplete.autocomplete_event(ev), 'break') # If autocomplete window is not active or does not exist, diff -r 777569dd4bca -r 526ce81f700d Lib/idlelib/idle_test/test_formatparagraph.py --- a/Lib/idlelib/idle_test/test_formatparagraph.py Fri May 15 23:03:17 2015 -0400 +++ b/Lib/idlelib/idle_test/test_formatparagraph.py Fri May 15 23:55:21 2015 -0400 @@ -2,7 +2,7 @@ import unittest from idlelib import FormatParagraph as fp from idlelib.EditorWindow import EditorWindow -from tkinter import Tk, Text, TclError +from tkinter import Tk, Text from test.support import requires diff -r 777569dd4bca -r 526ce81f700d Lib/idlelib/idle_test/test_searchdialogbase.py --- a/Lib/idlelib/idle_test/test_searchdialogbase.py Fri May 15 23:03:17 2015 -0400 +++ b/Lib/idlelib/idle_test/test_searchdialogbase.py Fri May 15 23:55:21 2015 -0400 @@ -6,13 +6,13 @@ ''' import unittest from test.support import requires -from tkinter import Tk, Toplevel, Frame, Label, BooleanVar, StringVar +from tkinter import Tk, Toplevel, Frame ##, BooleanVar, StringVar from idlelib import SearchEngine as se from idlelib import SearchDialogBase as sdb from idlelib.idle_test.mock_idle import Func -from idlelib.idle_test.mock_tk import Var, Mbox +## from idlelib.idle_test.mock_tk import Var -# The following could help make some tests gui-free. +# The ## imports above & following could help make some tests gui-free. # However, they currently make radiobutton tests fail. ##def setUpModule(): ## # Replace tk objects used to initialize se.SearchEngine. diff -r 777569dd4bca -r 526ce81f700d Lib/idlelib/idle_test/test_searchengine.py --- a/Lib/idlelib/idle_test/test_searchengine.py Fri May 15 23:03:17 2015 -0400 +++ b/Lib/idlelib/idle_test/test_searchengine.py Fri May 15 23:55:21 2015 -0400 @@ -7,7 +7,7 @@ import re import unittest -from test.support import requires +# from test.support import requires from tkinter import BooleanVar, StringVar, TclError # ,Tk, Text import tkinter.messagebox as tkMessageBox from idlelib import SearchEngine as se diff -r 777569dd4bca -r 526ce81f700d Lib/idlelib/idle_test/test_text.py --- a/Lib/idlelib/idle_test/test_text.py Fri May 15 23:03:17 2015 -0400 +++ b/Lib/idlelib/idle_test/test_text.py Fri May 15 23:55:21 2015 -0400 @@ -3,7 +3,6 @@ from test.support import requires from _tkinter import TclError -import tkinter as tk class TextTest(object):