fix: tighten tui layout and request progress
This commit is contained in:
+21
-1
@@ -72,7 +72,27 @@ class CodexRetryGatewayTUITests(unittest.TestCase):
|
||||
mod.gateway_status_url("http://127.0.0.1:4610/__codex_retry_gateway"),
|
||||
"http://127.0.0.1:4610/__codex_retry_gateway/api/status",
|
||||
)
|
||||
self.assertIn("updated", mod.render_request_detail({"seq": 1, "request_id": "r", "method": "POST", "path": "/responses", "status_code": 200, "upstream_status_code": 200, "upstream_attempt_count": 1, "first_response_delay_ms": 10, "duration_ms": 20, "request_body_bytes": 3, "response_bytes_received": 4, "stream_chunk_count": 1, "started_at": "2026-06-30T00:00:00Z", "finished_at": "2026-06-30T00:00:01Z", "usage_last_updated_at": "2026-06-30T00:00:01Z"}))
|
||||
row = {
|
||||
"seq": 1,
|
||||
"request_id": "r",
|
||||
"method": "POST",
|
||||
"path": "/responses",
|
||||
"status_code": 200,
|
||||
"upstream_status_code": 200,
|
||||
"upstream_attempt_count": 1,
|
||||
"first_response_delay_ms": 10,
|
||||
"duration_ms": 20,
|
||||
"request_body_bytes": 3,
|
||||
"response_bytes_received": 4096,
|
||||
"stream_chunk_count": 7,
|
||||
"response_stream": True,
|
||||
"started_at": "2026-06-30T00:00:00Z",
|
||||
"finished_at": "2026-06-30T00:00:01Z",
|
||||
"usage_last_updated_at": "2026-06-30T00:00:01Z",
|
||||
}
|
||||
self.assertIn("updated 1.0s", mod.render_request_detail(row))
|
||||
self.assertEqual(mod.request_updated_elapsed(row), "1.0s")
|
||||
self.assertEqual(mod.request_chunk_progress(row), "7 / 4.1KB")
|
||||
|
||||
def test_default_api_url_discovers_gateway_state(self) -> None:
|
||||
mod = load_module()
|
||||
|
||||
Reference in New Issue
Block a user