test_agent_iterator_properties_and_setters() — langchain Function Reference
Architecture documentation for the test_agent_iterator_properties_and_setters() function in test_agent_iterator.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 596fa5f1_e72e_469a_74d8_065e3d31cdbf["test_agent_iterator_properties_and_setters()"] 2423e003_42f4_7c6a_3fba_30db54c07a0c["test_agent_iterator.py"] 596fa5f1_e72e_469a_74d8_065e3d31cdbf -->|defined in| 2423e003_42f4_7c6a_3fba_30db54c07a0c style 596fa5f1_e72e_469a_74d8_065e3d31cdbf fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/langchain/tests/unit_tests/agents/test_agent_iterator.py lines 226–249
def test_agent_iterator_properties_and_setters() -> None:
"""Test properties and setters of AgentExecutorIterator."""
agent = _get_agent()
agent.tags = None
agent_iter = agent.iter(inputs="when was langchain made")
assert isinstance(agent_iter, AgentExecutorIterator)
assert isinstance(agent_iter.inputs, dict)
assert agent_iter.callbacks is None
assert agent_iter.tags is None
assert isinstance(agent_iter.agent_executor, AgentExecutor)
agent_iter.inputs = "New input"
assert isinstance(agent_iter.inputs, dict)
agent_iter.callbacks = [FakeCallbackHandler()]
assert isinstance(agent_iter.callbacks, list)
agent_iter.tags = ["test"]
assert isinstance(agent_iter.tags, list)
new_agent = _get_agent()
agent_iter.agent_executor = new_agent
assert isinstance(agent_iter.agent_executor, AgentExecutor)
Domain
Subdomains
Source
Frequently Asked Questions
What does test_agent_iterator_properties_and_setters() do?
test_agent_iterator_properties_and_setters() is a function in the langchain codebase, defined in libs/langchain/tests/unit_tests/agents/test_agent_iterator.py.
Where is test_agent_iterator_properties_and_setters() defined?
test_agent_iterator_properties_and_setters() is defined in libs/langchain/tests/unit_tests/agents/test_agent_iterator.py at line 226.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free