adriangb / xpresso

A composable Python ASGI web framework
https://xpresso-api.dev/
MIT License
176 stars 4 forks source link

feat: allow binding of dependencies from within lifespans #93

Closed adriangb closed 2 years ago

codecov-commenter commented 2 years ago

Codecov Report

Merging #93 (68137d7) into main (f194f34) will increase coverage by 0.00%. The diff coverage is 100.00%.

@@           Coverage Diff           @@
##             main      #93   +/-   ##
=======================================
  Coverage   98.34%   98.35%           
=======================================
  Files         125      125           
  Lines        4177     4194   +17     
  Branches      595      599    +4     
=======================================
+ Hits         4108     4125   +17     
  Misses         32       32           
  Partials       37       37           
Impacted Files Coverage Δ
...sts/test_dependencies/test_dependency_injection.py 100.00% <100.00%> (ø)
xpresso/applications.py 96.03% <100.00%> (-0.04%) :arrow_down:
xpresso/binders/_binders/union.py 84.74% <100.00%> (ø)
xpresso/routing/operation.py 100.00% <100.00%> (ø)
xpresso/routing/websockets.py 86.66% <100.00%> (+0.45%) :arrow_up: