summaryrefslogtreecommitdiff
path: root/lib/python2.7/lib-tk/test/README
diff options
context:
space:
mode:
Diffstat (limited to 'lib/python2.7/lib-tk/test/README')
-rw-r--r--lib/python2.7/lib-tk/test/README14
1 files changed, 14 insertions, 0 deletions
diff --git a/lib/python2.7/lib-tk/test/README b/lib/python2.7/lib-tk/test/README
new file mode 100644
index 0000000..79cd16c
--- /dev/null
+++ b/lib/python2.7/lib-tk/test/README
@@ -0,0 +1,14 @@
+Writing new tests
+=================
+
+Precaution
+----------
+
+ New tests should always use only one Tk window at once, like all the
+ current tests do. This means that you have to destroy the current window
+ before creating another one, and clean up after the test. The motivation
+ behind this is that some tests may depend on having its window focused
+ while it is running to work properly, and it may be hard to force focus
+ on your window across platforms (right now only test_traversal at
+ test_ttk.test_widgets.NotebookTest depends on this).
+