Skip to content

Add integration tests - #66

Open
frostming wants to merge 52 commits into
add-testsfrom
add-tests-frost
Open

Add integration tests#66
frostming wants to merge 52 commits into
add-testsfrom
add-tests-frost

Reliably copy the requirement object

4097493
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Apr 2, 2026 in 0s

No report found to compare against

View this Pull Request on Codecov

No report found to compare against

Details

Codecov Report

❌ Patch coverage is 44.02224% with 604 lines in your changes missing coverage. Please review.
⚠️ Please upload report for BASE (add-tests@a2ba0b3). Learn more about missing BASE report.

Files with missing lines Patch % Lines
src/passa/models/environments.py 22.67% 191 Missing ⚠️
src/passa/internals/specifiers.py 41.51% 154 Missing and 8 partials ⚠️
src/passa/internals/_pip.py 40.00% 91 Missing and 2 partials ⚠️
src/passa/internals/markers.py 49.50% 45 Missing and 6 partials ⚠️
src/passa/models/synchronizers.py 43.02% 43 Missing and 6 partials ⚠️
src/passa/models/metadata.py 76.81% 10 Missing and 6 partials ⚠️
src/passa/cli/options.py 82.92% 4 Missing and 3 partials ⚠️
src/passa/internals/utils.py 66.66% 6 Missing and 1 partial ⚠️
src/passa/models/caches.py 53.33% 5 Missing and 2 partials ⚠️
src/passa/cli/clean.py 0.00% 3 Missing ⚠️
... and 10 more
Additional details and impacted files
@@             Coverage Diff              @@
##             add-tests      #66   +/-   ##
============================================
  Coverage             ?   54.96%           
============================================
  Files                ?       42           
  Lines                ?     2700           
  Branches             ?      475           
============================================
  Hits                 ?     1484           
  Misses               ?     1100           
  Partials             ?      116           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.