MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / test_envelope_prompt_hash

Function test_envelope_prompt_hash

atomic-agent/src/record/tests.rs:806–815  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

804
805#[test]
806fn test_envelope_prompt_hash() {
807 let session = make_session();
808 let event = make_event();
809 let options = make_options(&session, &event);
810
811 let env = build_turn_envelope(&options, &[]);
812 assert!(env.prompt_hash.is_some());
813 let expected = blake3::hash(b"Fix the authentication bug in login.rs");
814 assert_eq!(env.prompt_hash.unwrap(), *expected.as_bytes());
815}
816
817#[test]
818fn test_envelope_no_prompt() {

Callers

nothing calls this directly

Calls 5

make_eventFunction · 0.85
make_optionsFunction · 0.85
build_turn_envelopeFunction · 0.85
hashFunction · 0.85
make_sessionFunction · 0.70

Tested by

no test coverage detected