litellm/tests/claude_code/basic_messaging_streaming
Cursor Agent b24059a92f
claude_code compat: skip skipped reports; drop unreachable stream-events check
- conftest: pytest_runtest_makereport now early-returns on report.skipped
  so pytest.skip(...) inside a compat test body doesn't get recorded as
  a phantom 'fail' row via the not-failed/empty-collected branch.

- _basic_messaging: drop require_stream_events. The check (not outcome.events)
  cannot catch a buffering regression because cli_driver uses
  subprocess.run(capture_output=True), which only exposes the post-exit
  stdout blob — buffered-then-flushed and truly streamed responses are
  indistinguishable. The check was also unreachable as an independent
  failure path (empty events -> empty text -> the text check fires first).
  Update all five streaming callers and docstrings accordingly.

Co-authored-by: Yassin Kortam <yassin@berri.ai>
2026-05-17 06:51:02 +00:00
..
__init__.py RALPH: compat matrix slice 5 - add remaining 5 v0 features (full 6x5 grid) (#26481, PRD #26476) 2026-05-06 23:27:14 +00:00
test_anthropic.py claude_code compat: skip skipped reports; drop unreachable stream-events check 2026-05-17 06:51:02 +00:00
test_azure.py claude_code compat: skip skipped reports; drop unreachable stream-events check 2026-05-17 06:51:02 +00:00
test_bedrock_converse.py claude_code compat: skip skipped reports; drop unreachable stream-events check 2026-05-17 06:51:02 +00:00
test_bedrock_invoke.py claude_code compat: skip skipped reports; drop unreachable stream-events check 2026-05-17 06:51:02 +00:00
test_vertex_ai.py claude_code compat: skip skipped reports; drop unreachable stream-events check 2026-05-17 06:51:02 +00:00