diff -r 1b30bb56c0a9 Lib/test/test_tcl.py --- a/Lib/test/test_tcl.py Fri Mar 15 16:23:32 2013 -0500 +++ b/Lib/test/test_tcl.py Fri Mar 15 16:29:38 2013 -0500 @@ -8,6 +8,9 @@ # Skip this test if the _tkinter module wasn't built. _tkinter = support.import_module('_tkinter') +# Make sure tkinter._fix runs to set up the environment +support.import_fresh_module('tkinter') + from tkinter import Tcl from _tkinter import TclError diff -r 1b30bb56c0a9 Lib/test/test_tk.py --- a/Lib/test/test_tk.py Fri Mar 15 16:23:32 2013 -0500 +++ b/Lib/test/test_tk.py Fri Mar 15 16:29:38 2013 -0500 @@ -2,6 +2,9 @@ # Skip test if _tkinter wasn't built. support.import_module('_tkinter') +# Make sure tkinter._fix runs to set up the environment +support.import_fresh_module('tkinter') + # Skip test if tk cannot be initialized. from tkinter.test.support import check_tk_availability check_tk_availability() diff -r 1b30bb56c0a9 Lib/test/test_ttk_guionly.py --- a/Lib/test/test_ttk_guionly.py Fri Mar 15 16:23:32 2013 -0500 +++ b/Lib/test/test_ttk_guionly.py Fri Mar 15 16:29:38 2013 -0500 @@ -5,6 +5,9 @@ # Skip this test if _tkinter wasn't built. support.import_module('_tkinter') +# Make sure tkinter._fix runs to set up the environment +support.import_fresh_module('tkinter') + # Skip test if tk cannot be initialized. from tkinter.test.support import check_tk_availability check_tk_availability() diff -r 1b30bb56c0a9 Lib/test/test_ttk_textonly.py --- a/Lib/test/test_ttk_textonly.py Fri Mar 15 16:23:32 2013 -0500 +++ b/Lib/test/test_ttk_textonly.py Fri Mar 15 16:29:38 2013 -0500 @@ -4,6 +4,9 @@ # Skip this test if _tkinter does not exist. support.import_module('_tkinter') +# Make sure tkinter._fix runs to set up the environment +support.import_fresh_module('tkinter') + from tkinter.test import runtktests def test_main():