mirror of
https://github.com/hoshikawa2/agent_platform_oci.git
synced 2026-07-09 22:04:21 +00:00
First commit
This commit is contained in:
14
tests/unit/test_workflow_static.py
Normal file
14
tests/unit/test_workflow_static.py
Normal file
@@ -0,0 +1,14 @@
|
||||
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
|
||||
Reference in New Issue
Block a user