test_sequential_bad_outputs() — langchain Function Reference
Architecture documentation for the test_sequential_bad_outputs() function in test_sequential.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD f9514ddd_e1c2_9275_0a3a_1fdc2fe97c99["test_sequential_bad_outputs()"] 0021bb47_51ab_bafd_26b4_c2849000554a["test_sequential.py"] f9514ddd_e1c2_9275_0a3a_1fdc2fe97c99 -->|defined in| 0021bb47_51ab_bafd_26b4_c2849000554a style f9514ddd_e1c2_9275_0a3a_1fdc2fe97c99 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/langchain/tests/unit_tests/chains/test_sequential.py lines 155–170
def test_sequential_bad_outputs() -> None:
"""Test error is raised when bad outputs are specified."""
chain_1 = FakeChain(input_variables=["foo"], output_variables=["bar"])
chain_2 = FakeChain(input_variables=["bar"], output_variables=["baz"])
with pytest.raises(
ValueError,
match=re.escape(
"Value error, Expected output variables that were not found: {'test'}."
),
):
# "test" is not present as an output variable.
SequentialChain(
chains=[chain_1, chain_2],
input_variables=["foo"],
output_variables=["test"],
)
Domain
Subdomains
Source
Frequently Asked Questions
What does test_sequential_bad_outputs() do?
test_sequential_bad_outputs() is a function in the langchain codebase, defined in libs/langchain/tests/unit_tests/chains/test_sequential.py.
Where is test_sequential_bad_outputs() defined?
test_sequential_bad_outputs() is defined in libs/langchain/tests/unit_tests/chains/test_sequential.py at line 155.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free