mirror of
https://github.com/python/cpython.git
synced 2025-01-19 15:05:15 +08:00
c1fb12e5af
* Move Lib/tkinter/test/test_tkinter/ to Lib/test/test_tkinter/. * Move Lib/tkinter/test/test_ttk/ to Lib/test/test_ttk/. * Add Lib/test/test_ttk/__init__.py based on test_ttk_guionly.py. * Add Lib/test/test_tkinter/__init__.py * Remove old Lib/test/test_tk.py. * Remove old Lib/test/test_ttk_guionly.py. * Add __main__ sub-modules. * Update imports and update references to rename files.
15 lines
566 B
Plaintext
15 lines
566 B
Plaintext
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).
|
|
|