🎉 New Pull Request to ag2ai/faststream by @StepanKatin
✨ test: add syrupy JSON snapshot across NATS (#3249)
📊 +1323/-481
🌿 StepanKatin:2978-snapshot-nats → main
DESCRIPTION
Expand syrupy JSON snapshot testing across tests/asyncapi/nats/ for both AsyncAPI 2.6.0 and 3.0.0 . NATS schema overrides now assert the full generated document against JSONSnapshotExtension snapshots under __snapshots__/. Each snapshot is a separate .json file (one full AsyncAPI document per test) with predictable paths. Address-style tests without full-schema dict literals are left unchanged.
Relates to #2978
Type of change
Please delete options that are not relevant.
☑️ New feature (a non-breaking change that adds functionality)
Checklist
☑️ My code adheres to the style guidelines of this project (just lint shows no errors)
☑️ I have conducted a self-review of my own code
◻️ I have made the necessary changes to the documentation
☑️ My changes do not generate any new warnings
☑️ I have added tests to validate the effectiveness of my fix or the functionality of my new feature
◻️ Both new and existing unit tests pass successfully on my local environment by running just test-coverage
◻️ I have ensured that static analysis tests are passing by running just static-analysis
◻️ I have included code examples to illustrate the modifications
sent via relator
Сообщение🎉 New Pull Request to ag2ai/faststream by @StepanKatin
30 сентября 2026Рядом в ленте
Кэто сообщение
N