• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

DhyeyMavani2003 / chipfiring / 33750425996
95%
main: 95%

Build:
Build:
LAST BUILD BRANCH: v1.1.5
DEFAULT BRANCH: main
Ran 03 Sep 2026 11:35AM UTC
Jobs 6
Files 39
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

03 Sep 2026 11:34AM UTC coverage: 94.89% (+0.4%) from 94.462%
33750425996

Pull #37

github

claude
test: strengthen non-mutation guards and keep visualizer snapshots frozen

Address the review pass on the mutability fix:

- Keep EWDVisualizer.add_step snapshots fully independent of the caller's
  graph again (dictionary round trip). Snapshotting the divisor with
  CFDivisor.copy left it on the live graph while the orientation snapshot
  used a frozen copy, so a later add_edge on the caller's graph made every
  recorded step fail to render. Document the snapshot semantics.
- Make test_maximal_firing_set use an input whose maximal legal set is a
  proper subset of V~ and assert maximality, not only legality.
- Make the Dhar repeatability test fire the first firing set before the
  second run so it detects in-place mutation of the input.
- Feed the shared indebted divisor to the gonality-game cases so their
  non-mutation assertions cover the divisor, not only the graph.
- Tighten the CHANGELOG wording, qualify a Sphinx cross-reference, and
  drop a tautological assertion and two stale test comments.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015nucXSJi5ruBENBYv2PNyS
Pull Request #37: Stop algorithms from mutating caller-owned divisors; add CFDivisor.copy and structural graph equality

264 of 264 new or added lines in 16 files covered. (100.0%)

5608 of 5910 relevant lines covered (94.89%)

11.29 hits per line

Jobs
ID Job ID Ran Files Coverage
1 33750425996.1 03 Sep 2026 11:35AM UTC 76
94.84
GitHub Action Run
2 33750425996.2 03 Sep 2026 11:35AM UTC 78
94.87
GitHub Action Run
3 33750425996.3 03 Sep 2026 11:35AM UTC 76
94.84
GitHub Action Run
4 33750425996.4 03 Sep 2026 11:35AM UTC 76
94.84
GitHub Action Run
5 33750425996.5 03 Sep 2026 11:35AM UTC 76
94.84
GitHub Action Run
6 33750425996.6 03 Sep 2026 11:35AM UTC 76
94.84
GitHub Action Run
Source Files on build 33750425996
  • Tree
  • List 39
  • Changed 18
  • Source Changed 17
  • Coverage Changed 17
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #33750425996
  • Pull Request #37
  • PR Base - main (#32918360930)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc