mirror of
https://github.com/hoshikawa2/agent_platform_oci.git
synced 2026-07-09 14:04:19 +00:00
15 lines
592 B
Python
15 lines
592 B
Python
from pathlib import Path
|
|
|
|
ROOT = Path(__file__).resolve().parents[2]
|
|
WORKFLOW = ROOT / 'agent_template_backend' / 'app' / 'workflows' / 'agent_graph.py'
|
|
|
|
def test_workflow_uses_framework_checkpointer_not_memory_saver():
|
|
src = WORKFLOW.read_text()
|
|
assert 'create_langgraph_checkpointer(self.settings)' in src
|
|
assert 'MemorySaver()' not in src
|
|
|
|
def test_workflow_wraps_nodes_with_langgraph_telemetry():
|
|
src = WORKFLOW.read_text()
|
|
assert 'self._node("input_guardrails", self.input_guardrails)' in src
|
|
assert 'async with self.langgraph_telemetry.node(name, state)' in src
|