test(spend): assert batch spend metadata keeps user email

Co-authored-by: Mateo Wang <mateo-berri@users.noreply.github.com>
This commit is contained in:
Cursor Agent 2026-09-03 15:00:31 +00:00
parent 6f4ea2d296
commit eeb8b4f7f3
No known key found for this signature in database

View file

@ -2789,6 +2789,7 @@ def test_get_logging_payload_batch_attribution_keeps_verification_token_hash():
parsed_meta = json.loads(payload["metadata"])
assert parsed_meta["user_api_key"] == token_hash
assert parsed_meta["user_api_key_alias"] == "batch-creator"
assert parsed_meta["user_api_key_user_email"] == "alice@example.com"
def test_get_spend_logs_metadata_provenance_bypass_requires_hash_match():