plone / guillotina

Python AsyncIO data API to manage billions of resources
https://guillotina.readthedocs.io/en/latest/
Other
187 stars 51 forks source link

Handle http.disconnect (and other types of messages) while reading the request body #929

Closed masipcat closed 4 years ago

codecov-io commented 4 years ago

Codecov Report

Merging #929 into master will decrease coverage by 0.9%. The diff coverage is 50%.

Impacted file tree graph

@@           Coverage Diff            @@
##           master    #929     +/-   ##
========================================
- Coverage    94.5%   93.6%   -0.8%     
========================================
  Files         333     333             
  Lines       29429   28932    -497     
========================================
- Hits        27794   27067    -727     
- Misses       1635    1865    +230
Impacted Files Coverage Δ
guillotina/tests/utils.py 88.7% <100%> (ø) :arrow_up:
guillotina/request.py 86.1% <42.9%> (-1.5%) :arrow_down:
guillotina/tests/test_cockroach.py 17.7% <0%> (-77.9%) :arrow_down:
guillotina/db/storages/cockroach.py 27.9% <0%> (-48.1%) :arrow_down:
guillotina/migrations/__init__.py 44.5% <0%> (-44.4%) :arrow_down:
guillotina/db/strategies/dbresolve.py 68.5% <0%> (-31.5%) :arrow_down:
guillotina/tests/test_commands.py 80.4% <0%> (-19.6%) :arrow_down:
guillotina/utils/content.py 82.3% <0%> (-11.2%) :arrow_down:
guillotina/tests/fixtures.py 81.5% <0%> (-11%) :arrow_down:
guillotina/db/factory.py 85.3% <0%> (-7.7%) :arrow_down:
... and 115 more
codecov-io commented 4 years ago

Codecov Report

Merging #929 into master will decrease coverage by 0.1%. The diff coverage is 50%.

Impacted file tree graph

@@           Coverage Diff            @@
##           master    #929     +/-   ##
========================================
- Coverage    94.5%   94.5%   -<.1%     
========================================
  Files         333     333             
  Lines       29429   29434      +5     
========================================
- Hits        27794   27789      -5     
- Misses       1635    1645     +10
Impacted Files Coverage Δ
guillotina/tests/utils.py 88.7% <100%> (ø) :arrow_up:
guillotina/request.py 86.7% <42.9%> (-1%) :arrow_down:
guillotina/contrib/redis/driver.py 83.1% <0%> (-2.6%) :arrow_down:
guillotina/contrib/pubsub/utility.py 84.8% <0%> (-2.1%) :arrow_down:
guillotina/db/storages/pg.py 89% <0%> (-0.1%) :arrow_down: