Skip to content

test: cover writing - #1833

Open
ariostas wants to merge 3 commits into
scikit-hep:mainfrom
ariostas:test/writing-coverage
Open

ariostas wants to merge 3 commits into
scikit-hep:mainfrom
ariostas:test/writing-coverage

Conversation

@ariostas

@ariostas ariostas commented Nov 6, 2026 •

Copy link
Copy Markdown
Member

🤖 AI text below 🤖

Part of the split of #1814 (the list is in #1834). These are the new tests of #1814 for writing (the cascade, identify, PyROOT conversion, sinks, TGraph, TTrees and writable directories), apart from the regression tests of its fixes, which are in the fix PRs. All of them pass on main.

It only adds test files.

@ariostas
ariostas marked this pull request as ready for review November 6, 2026 14:47
@github-actions github-actions Bot added the type/test PR title type: test (set automatically) label Nov 6, 2026
@codecov

codecov Bot commented Nov 6, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 80.26%. Comparing base (e12d2a4) to head (760bb3f).

Additional details and impacted files

see 13 files with indirect coverage changes

@ariostas
ariostas force-pushed the test/writing-coverage branch 2 times, most recently from faac5bc to 0bb80be Compare November 6, 2026 15:10
@ariostas
ariostas force-pushed the test/existing-tests branch from c192219 to 5253a21 Compare November 6, 2026 15:10
@ariostas
ariostas force-pushed the test/writing-coverage branch from 0bb80be to 760bb3f Compare November 6, 2026 16:25
@ariostas
ariostas changed the base branch from test/existing-tests to main November 12, 2026 16:02
@ariostas
ariostas force-pushed the test/writing-coverage branch from 760bb3f to e89da4c Compare November 12, 2026 16:02
New tests from scikit-hep#1814, apart from the regression tests of its fixes.

Assisted-by: Claude Code:claude-opus-5-5
…files

Four tests skipped without ROOT before checking anything with uproot; now
only their ROOT checks need it. The test of updating a file object closes
both files. The test that the first of two branches with the same name was
kept leaves for scikit-hep#1827, which rejects such names instead.

Assisted-by: Claude Code:claude-opus-5-5
Assisted-by: Claude Code:claude-opus-5-5
@ariostas
ariostas force-pushed the test/writing-coverage branch from e89da4c to d8e0f1c Compare November 12, 2026 20:00

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type/test PR title type: test (set automatically)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant