Home / Function/ test_conversation_chain_errors_bad_prompt() — langchain Function Reference

test_conversation_chain_errors_bad_prompt() — langchain Function Reference

Architecture documentation for the test_conversation_chain_errors_bad_prompt() function in test_conversation.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  6615c67b_10c9_a15b_57d0_3322158227ac["test_conversation_chain_errors_bad_prompt()"]
  bad7138b_753c_8c4e_915e_8bf58ada3cec["test_conversation.py"]
  6615c67b_10c9_a15b_57d0_3322158227ac -->|defined in| bad7138b_753c_8c4e_915e_8bf58ada3cec
  style 6615c67b_10c9_a15b_57d0_3322158227ac fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/langchain/tests/unit_tests/chains/test_conversation.py lines 78–85

def test_conversation_chain_errors_bad_prompt() -> None:
    """Test that conversation chain raise error with bad prompt."""
    llm = FakeLLM()
    prompt = PromptTemplate(input_variables=[], template="nothing here")
    with pytest.raises(
        ValueError, match="Value error, Got unexpected prompt input variables"
    ):
        ConversationChain(llm=llm, prompt=prompt)

Domain

Subdomains

Frequently Asked Questions

What does test_conversation_chain_errors_bad_prompt() do?
test_conversation_chain_errors_bad_prompt() is a function in the langchain codebase, defined in libs/langchain/tests/unit_tests/chains/test_conversation.py.
Where is test_conversation_chain_errors_bad_prompt() defined?
test_conversation_chain_errors_bad_prompt() is defined in libs/langchain/tests/unit_tests/chains/test_conversation.py at line 78.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free