test: cover macro-generated method provenance (#61954)
Add coverage for method source locations emitted by `@deprecate`,
`@deprecate_moved`, and `@enum` so regressions point back to the macro
call site.
Following up:
- #61931
- #61932
Co-authored-by: OpenAI Codex <codex@openai.com>