SemanticDiff fastapi
♻️ Refactor internals for test coverage and performance
#9691
Merged

♻️ Refactor internals for test coverage and performance #9691

tiangolo merged 12 commits into main-pv2 from tests-coverage
tiangolo
tiangolo ♻️ Tweak import of Annotated from typing_extensions, they are install…
474779d4
tiangolo ♻️ Refactor _compat to define functions for Pydantic v1 or v2 once in…
8726dd73
tiangolo tiangolo changed the title ♻️ Refactor internals to improve coverage ♻️ Refactor internals for coverage and performance 1 year ago
tiangolo ✅ Add test for UploadFile for Pydantic v2
56efb9fd
tiangolo
tiangolo
tiangolo ♻️ Refactor types and remove logic for impossible cases
8e581a6f
tiangolo
tiangolo ✅ Add missing tests from test refactor for path params
579cf566
tiangolo ✅ Add tests for new decimal encoder
253b2f50
tiangolo 💡 Add TODO comment for decimals in encoders
18d0146f
tiangolo
tiangolo 🔥 Remove unneeded dummy function
9c92352f
tiangolo 🔥 Remove section of code in field_annotation_is_scalar covered by sub…
bcc4e212
tiangolo ♻️ Refactor and tweak variables and types in _compat
76648e00
tiangolo ✅ Add tests for corner cases and compat with Pydantic v1 and v2
134a9c7c
tiangolo
tiangolo ♻️ Refactor type annotations
b2e681c1
tiangolo tiangolo changed the title ♻️ Refactor internals for coverage and performance ♻️ Refactor internals for test coverage and performance 1 year ago
tiangolo tiangolo marked this pull request as ready for review 1 year ago
tiangolo tiangolo merged cfb00b21 into main-pv2 1 year ago
tiangolo tiangolo deleted the tests-coverage branch 1 year ago

Login to write a write a comment.

Login via GitHub

Reviewers
No reviews
Assignees
No one assigned
Labels
Milestone