plone / guillotina

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

Use custom implementation of ContextVar that is not copied automatically to new tasks #1136

Closed masipcat closed 2 years ago

codecov-commenter commented 3 years ago

Codecov Report

Merging #1136 (7da870a) into master (50fe194) will decrease coverage by 5.1%. The diff coverage is 89.6%.

Impacted file tree graph

@@           Coverage Diff            @@
##           master   #1136     +/-   ##
========================================
- Coverage    94.5%   89.5%   -5.0%     
========================================
  Files         383     383             
  Lines       32597   32152    -445     
========================================
- Hits        30800   28763   -2037     
- Misses       1797    3389   +1592     
Impacted Files Coverage Δ
guillotina/contrib/mailer/utility.py 56.3% <50.0%> (-0.2%) :arrow_down:
guillotina/db/storages/pg.py 35.2% <50.0%> (-50.0%) :arrow_down:
guillotina/task_vars.py 86.1% <84.4%> (-13.9%) :arrow_down:
guillotina/contrib/cache/strategy.py 94.7% <100.0%> (-0.2%) :arrow_down:
guillotina/contrib/pubsub/utility.py 84.8% <100.0%> (ø)
guillotina/db/transaction_manager.py 69.6% <100.0%> (-9.0%) :arrow_down:
guillotina/factory/content.py 80.5% <100.0%> (-2.8%) :arrow_down:
guillotina/tests/fixtures.py 76.2% <100.0%> (-16.7%) :arrow_down:
guillotina/tests/test_serialize.py 100.0% <100.0%> (ø)
guillotina/tests/test_server.py 100.0% <100.0%> (ø)
... and 165 more