Issue #19013: add a __main__ to unittest.test to ease CLI invocation
Issue #19013: add a __main__ to unittest.test.testmock to ease CLI invocation
Adjust comment
Fix tkinter regression introduced by the security fix in #16248.
Add NEWS entry for c18c18774e24.
Add a NEWS entry for b9b521efeba3.
merge with 3.2
merge with 3.3
#18206: Fix test for existence of license URL.

It now always checks, instead of only when the LICENSE file doesn't exist.  It
is also protected by the 'network' resource, and uses a HEAD request since we
are only doing an existence check.
Merge #18206: Fix test for existence of license URL.

This test will fail because a previous attempt to fix a merge error
in site.py was incorrect, but the test wasn't running so it wasn't
caught.  The next commit will fix the site.py bug.
#18206: Re-fix license URL.
Issue #18937: Add an assertLogs() context manager to unittest.TestCase to ensure that a block of code emits a message using the logging module.
Avoid test_logging failure when run after test_unittest, by renaming a conflicting logger