MCPcopy
hub / github.com/Textualize/rich / test_track_thread

Function test_track_thread

tests/test_progress.py:451–462  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

449
450
451def test_track_thread() -> None:
452 progress = Progress()
453 task_id = progress.add_task("foo")
454 track_thread = _TrackThread(progress, task_id, 0.1)
455 assert track_thread.completed == 0
456 from time import sleep
457
458 with track_thread:
459 track_thread.completed = 1
460 sleep(0.3)
461 assert progress.tasks[task_id].completed >= 1
462 track_thread.completed += 1
463
464
465def test_reset() -> None:

Callers

nothing calls this directly

Calls 3

add_taskMethod · 0.95
ProgressClass · 0.90
_TrackThreadClass · 0.90

Tested by

no test coverage detected