[Python-checkins] cpython (2.7): Print Tk patchlevel in Tk and Ttk tests in verbose mode (issue19654).
serhiy.storchaka
python-checkins at python.org
Thu Nov 21 18:24:35 CET 2013
http://hg.python.org/cpython/rev/08f282c96fd1
changeset: 87316:08f282c96fd1
branch: 2.7
parent: 87313:086865ceefe1
user: Serhiy Storchaka <storchaka at gmail.com>
date: Thu Nov 21 19:24:04 2013 +0200
summary:
Print Tk patchlevel in Tk and Ttk tests in verbose mode (issue19654).
files:
Lib/lib-tk/test/test_tkinter/test_widgets.py | 3 ++-
Lib/lib-tk/test/test_ttk/test_widgets.py | 3 ++-
Lib/lib-tk/test/widget_tests.py | 6 ++++++
3 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/Lib/lib-tk/test/test_tkinter/test_widgets.py b/Lib/lib-tk/test/test_tkinter/test_widgets.py
--- a/Lib/lib-tk/test/test_tkinter/test_widgets.py
+++ b/Lib/lib-tk/test/test_tkinter/test_widgets.py
@@ -8,7 +8,8 @@
from widget_tests import (
add_standard_options, noconv, noconv_meth, int_round, pixels_round,
AbstractWidgetTest, StandardOptionsTests,
- IntegerSizeTests, PixelSizeTests)
+ IntegerSizeTests, PixelSizeTests,
+ setUpModule)
requires('gui')
diff --git a/Lib/lib-tk/test/test_ttk/test_widgets.py b/Lib/lib-tk/test/test_ttk/test_widgets.py
--- a/Lib/lib-tk/test/test_ttk/test_widgets.py
+++ b/Lib/lib-tk/test/test_ttk/test_widgets.py
@@ -9,7 +9,8 @@
from support import tcl_version
from widget_tests import (add_standard_options, noconv, noconv_meth,
AbstractWidgetTest, StandardOptionsTests,
- IntegerSizeTests, PixelSizeTests)
+ IntegerSizeTests, PixelSizeTests,
+ setUpModule)
requires('gui')
diff --git a/Lib/lib-tk/test/widget_tests.py b/Lib/lib-tk/test/widget_tests.py
--- a/Lib/lib-tk/test/widget_tests.py
+++ b/Lib/lib-tk/test/widget_tests.py
@@ -510,3 +510,9 @@
setattr(cls, methodname, test)
return cls
return decorator
+
+def setUpModule():
+ import test.test_support
+ if test.test_support.verbose:
+ tcl = Tkinter.Tcl()
+ print 'patchlevel =', tcl.call('info', 'patchlevel')
--
Repository URL: http://hg.python.org/cpython
More information about the Python-checkins
mailing list