test_critique_parsing() — langchain Function Reference
Architecture documentation for the test_critique_parsing() function in test_constitutional_ai.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD c9d12255_86df_60e7_0181_603ef01f0716["test_critique_parsing()"] b0b1b7c3_a1d0_5c5e_06ed_2fc872b43ef1["test_constitutional_ai.py"] c9d12255_86df_60e7_0181_603ef01f0716 -->|defined in| b0b1b7c3_a1d0_5c5e_06ed_2fc872b43ef1 style c9d12255_86df_60e7_0181_603ef01f0716 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/langchain/tests/unit_tests/chains/test_constitutional_ai.py lines 20–27
def test_critique_parsing() -> None:
"""Test parsing of critique text."""
for text in [TEXT_ONE, TEXT_TWO, TEXT_THREE]:
critique = ConstitutionalChain._parse_critique(text)
assert critique.strip() == "This text is bad.", (
f"Failed on {text} with {critique}"
)
Domain
Subdomains
Source
Frequently Asked Questions
What does test_critique_parsing() do?
test_critique_parsing() is a function in the langchain codebase, defined in libs/langchain/tests/unit_tests/chains/test_constitutional_ai.py.
Where is test_critique_parsing() defined?
test_critique_parsing() is defined in libs/langchain/tests/unit_tests/chains/test_constitutional_ai.py at line 20.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free