Commit d48e7eb
committed
Update tests to work with enhanced debugging data structures
This commit updates the test suite to work with the new structured data
types introduced in the remote debugging module and asyncio tools. The
tests now use proper FrameInfo, CoroInfo, TaskInfo, and AwaitedInfo
structures instead of raw tuples.
The test updates ensure that the enhanced debugging capabilities are
properly validated, including:
1. Structured data type handling in test mock data
2. Verification of coroutine stack extraction and formatting
3. Testing of both internal coroutine stacks and external awaiter chains
4. Validation of the improved table and tree output formats
These changes maintain comprehensive test coverage while adapting to the
more sophisticated data structures that enable better async debugging
output. The tests verify that the debugging tools correctly process and
display the enhanced coroutine execution information, ensuring the new
features work reliably in production environments.1 parent 698669c commit d48e7eb
File tree
2 files changed
+1470
-486
lines changed- Lib/test
- test_asyncio
2 files changed
+1470
-486
lines changed
0 commit comments