test_invoke_stream_passthrough_assign_trace() — langchain Function Reference
Architecture documentation for the test_invoke_stream_passthrough_assign_trace() function in test_runnable.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 21a0df64_4c2c_2dd3_f44e_6680a5321094["test_invoke_stream_passthrough_assign_trace()"] 26df6ad8_0189_51d0_c3c1_6c3248893ff5["test_runnable.py"] 21a0df64_4c2c_2dd3_f44e_6680a5321094 -->|defined in| 26df6ad8_0189_51d0_c3c1_6c3248893ff5 fb618d44_c03b_ea8b_385b_2278dfb173d4["invoke()"] 21a0df64_4c2c_2dd3_f44e_6680a5321094 -->|calls| fb618d44_c03b_ea8b_385b_2278dfb173d4 style 21a0df64_4c2c_2dd3_f44e_6680a5321094 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/core/tests/unit_tests/runnables/test_runnable.py lines 5376–5393
def test_invoke_stream_passthrough_assign_trace() -> None:
def idchain_sync(_input: dict, /) -> bool:
return False
chain = RunnablePassthrough.assign(urls=idchain_sync)
tracer = FakeTracer()
chain.invoke({"example": [1, 2, 3]}, {"callbacks": [tracer]})
assert tracer.runs[0].name == "RunnableAssign<urls>"
assert tracer.runs[0].child_runs[0].name == "RunnableParallel<urls>"
tracer = FakeTracer()
for _ in chain.stream({"example": [1, 2, 3]}, {"callbacks": [tracer]}):
pass
assert tracer.runs[0].name == "RunnableAssign<urls>"
assert tracer.runs[0].child_runs[0].name == "RunnableParallel<urls>"
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does test_invoke_stream_passthrough_assign_trace() do?
test_invoke_stream_passthrough_assign_trace() is a function in the langchain codebase, defined in libs/core/tests/unit_tests/runnables/test_runnable.py.
Where is test_invoke_stream_passthrough_assign_trace() defined?
test_invoke_stream_passthrough_assign_trace() is defined in libs/core/tests/unit_tests/runnables/test_runnable.py at line 5376.
What does test_invoke_stream_passthrough_assign_trace() call?
test_invoke_stream_passthrough_assign_trace() calls 1 function(s): invoke.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free