Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extract test dependencies from [options.extras_require]test #61

Merged
merged 1 commit into from
Oct 8, 2024

Conversation

cottsay
Copy link
Member

@cottsay cottsay commented Oct 7, 2024

It's becoming an increasingly common pattern to declare test dependencies using [options.extras_require]test. This change merges the test dependencies declared using that mechanism with any discovered using [options]test_requires.

This change was made in colcon-core for setup.cfg projects in colcon/colcon-core#450 and released with colcon-core 0.7.0.

It's becoming an increasingly common pattern to declare test
dependencies using [options.extras_require]test. This change merges the
test dependencies declared using that mechanism with any discovered
using [options]test_requires.
@cottsay cottsay added the enhancement New feature or request label Oct 7, 2024
@cottsay cottsay self-assigned this Oct 7, 2024
@codecov-commenter
Copy link

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 51.00%. Comparing base (3c4d291) to head (df1d9eb).

Additional details and impacted files
@@            Coverage Diff             @@
##           master      #61      +/-   ##
==========================================
+ Coverage   48.95%   51.00%   +2.05%     
==========================================
  Files           3        3              
  Lines         143      149       +6     
  Branches       29       29              
==========================================
+ Hits           70       76       +6     
  Misses         67       67              
  Partials        6        6              

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

@cottsay cottsay merged commit 8856423 into master Oct 8, 2024
17 checks passed
@cottsay cottsay deleted the cottsay/extras-require-test branch October 8, 2024 18:21
@cottsay cottsay modified the milestones: 0.2.8, 0.2.9 Oct 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Development

Successfully merging this pull request may close these issues.

3 participants