19 lines
530 B
Python
19 lines
530 B
Python
from app.architect_weekly_research_agent import ArchitectWeeklyResearchAgent
|
|
|
|
|
|
def test_architect_research_decides_release_type():
|
|
agent = ArchitectWeeklyResearchAgent()
|
|
finding = agent.normalize_finding(
|
|
"github-top-agentops",
|
|
"new capability",
|
|
"example",
|
|
"github",
|
|
impact="architecture",
|
|
)
|
|
decision = agent.decide([finding])
|
|
assert decision.version_bump == "R"
|
|
|
|
|
|
def test_research_plan_exists():
|
|
assert ArchitectWeeklyResearchAgent().plan()["cadence"] == "weekly"
|