Commit 81046e8
committed
tests: comment LLM step sentinel + parametrize list factories
- Annotate ``step=-1`` in the synthetic LLM-event observer test
to point readers at ``OpenAIProvider._llm_event`` (openai.py:643)
where the same sentinel is minted for production LLM-provider
span events that aren't tied to graph step sequencing.
- ``_ParentState`` in the fan-out gating test now uses
``Field(default_factory=list[int])`` instead of the bare ``[]``
default, matching the parametrized factory shape used in
``test_checkpoint.py``'s ``_ParentState`` and the surrounding
pyright-strict expectation that field types are fully known.1 parent bf8b200 commit 81046e8
1 file changed
Lines changed: 6 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
27 | 28 | | |
28 | 29 | | |
29 | 30 | | |
| |||
271 | 272 | | |
272 | 273 | | |
273 | 274 | | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
274 | 278 | | |
275 | 279 | | |
276 | 280 | | |
| |||
556 | 560 | | |
557 | 561 | | |
558 | 562 | | |
559 | | - | |
560 | | - | |
| 563 | + | |
| 564 | + | |
561 | 565 | | |
562 | 566 | | |
563 | 567 | | |
| |||
0 commit comments