tornadoweb / tornado

Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed.
http://www.tornadoweb.org/
Apache License 2.0
21.77k stars 5.51k forks source link

Extract abstract base test logic from UnixSocketTest #3413

Closed bdarnell closed 4 months ago

bdarnell commented 4 months ago

Adopt it everywhere we use this pattern and pull on some loose threads along the way.

This change improves type-checking coverage and improves compatibility with alternative test runners such as pytest. However, it may increase the number of skipped tests reported in some environments.