MCPcopy Create free account
hub / github.com/AI45Lab/Code / session_records_verification_reports

Function session_records_verification_reports

sdk/node/src/lib.rs:5945–5957  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

5943
5944 #[test]
5945 fn session_records_verification_reports() {
5946 let session = build_test_session();
5947 session
5948 .record_verification_reports(serde_json::json!([verification_report_json()]))
5949 .unwrap();
5950
5951 let reports = session.verification_reports().unwrap();
5952 assert_eq!(reports.as_array().unwrap().len(), 1);
5953 assert_eq!(reports[0]["subject"], "sdk:test");
5954
5955 let summary = session.verification_summary().unwrap();
5956 assert_eq!(summary["status"], "passed");
5957 }
5958
5959 #[test]
5960 fn session_get_artifact_returns_null_for_missing_uri() {

Callers

nothing calls this directly

Calls 4

build_test_sessionFunction · 0.70
verification_reportsMethod · 0.45
verification_summaryMethod · 0.45

Tested by

no test coverage detected