Skip to content

Move the doctests into their own test group - #35

Merged
michakraus merged 1 commit into
mainfrom
tests/doctests-group
Oct 9, 2026
Merged

michakraus merged 1 commit into
mainfrom
tests/doctests-group

Conversation

@michakraus

Copy link
Copy Markdown
Member

What

test/quality/doctests.jl moves from the group slow into its own group doctests. An empty ARGS runs core and slow, so Pkg.test() and every job of the CI test matrix no longer run the doctests. Pkg.test(test_args = ["doctests"]) runs them, and the CI Doctests job stays their runner.

Why

The test convention now has a sixth group, doctests. The doctests belong on one pinned job, as the comment in CI.yml says; the matrix ran them on every Julia version and every system as well.

Checks

  • The layout check of the test convention: clean.
  • The group doctests passes on Julia 1.13.1: the Test Summary reports 1 test passed of 1 in total.
  • The changed test/runtests.jl is formatted, and NFC.
  • CHANGELOG.md: one added line under [Unreleased].

🤖 Generated with Claude Code

Pkg.test() no longer runs test/quality/doctests.jl. The file is the
group doctests, which an empty ARGS does not run; the CI Doctests job
stays the runner of the doctests.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
@codecov

codecov Bot commented Oct 9, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.13%. Comparing base (187854d) to head (586c12c).

Additional details and impacted files
@@            Coverage Diff             @@
##             main      #35      +/-   ##
==========================================
- Coverage   91.39%   91.13%   -0.26%     
==========================================
  Files           9        9              
  Lines        1162     1162              
==========================================
- Hits         1062     1059       -3     
- Misses        100      103       +3     

☔ View full report in Codecov by Harness.
📢 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.

@michakraus
michakraus merged commit 01b10e1 into main Oct 9, 2026
12 of 13 checks passed
@michakraus
michakraus deleted the tests/doctests-group branch October 9, 2026 14:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant