File size: 864 Bytes
ed1d39f
 
 
 
 
 
 
 
 
 
591ad35
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
from pathlib import Path

ROOT = Path(__file__).resolve().parents[1]


def test_docs_mention_unified_agent_trace():
    readme = (ROOT / "README.md").read_text(encoding="utf-8")
    arch = (ROOT / "docs" / "ARCHITECTURE.md").read_text(encoding="utf-8")
    assert "agent_trace.jsonl" in readme
    assert "agent_trace.jsonl" in arch

def test_v152_trace_links_target_stable_folders():
    from pathlib import Path
    ROOT = Path(__file__).resolve().parents[1]
    bucket = (ROOT / "src" / "bucket.py").read_text(encoding="utf-8")
    runs = (ROOT / "web" / "static" / "runs.js").read_text(encoding="utf-8")
    assert "trace_folder_has_content" in bucket
    assert "_bucket_tree_url(bucket_source, run_id, \"traces/raw\")" in bucket
    assert "_bucket_tree_url(bucket_source, run_id, \"traces/redacted\")" in bucket
    assert "folderUrl=runId&&bucket" in runs