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

source-academy / frontend / 35210531204
46%

Build:
DEFAULT BRANCH: master
Ran 17 Sep 2026 10:29AM UTC
Jobs 1
Files 475
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

17 Sep 2026 10:26AM UTC coverage: 45.833% (+0.4%) from 45.477%
35210531204

push

github

web-flow
fix(cseMachine): don't prune a frame that's still a closure's home (#4380) (#4381)

isEmptyEnvironment-based frame collapsing (getNextChildren, and
getVisibleChildren under clear-dead-frames) treated any bindingless
frame as boring and safe to hide, without checking whether it's still
the defining environment of a live closure or array elsewhere (stash,
control, or another frame's bindings). When it was — e.g. a bare
top-level `lambda x: x + 2` with no other statement, so its Python
"Globals" frame has no bindings at all — the frame vanished from the
layout and the closure's arrow had nothing left to point to.

computeLiveState now also returns closureHomeEnvIds: the subset of
live environments that are some closure's/array's own environment (as
opposed to merely reachable via another live environment's tail
chain). Both collapsing paths skip an empty frame only when it's
outside that set.

Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>

3164 of 7881 branches covered (40.15%)

Branch coverage included in aggregate %.

18 of 18 new or added lines in 2 files covered. (100.0%)

7174 of 14675 relevant lines covered (48.89%)

31.55 hits per line

Jobs
ID Job ID Ran Files Coverage
1 35210531204.1 17 Sep 2026 10:29AM UTC 475
45.83
GitHub Action Run
Source Files on build 35210531204
  • Tree
  • List 475
  • Changed 12
  • Source Changed 0
  • Coverage Changed 12
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 93dfda32 on github
  • Prev Build on master (#35075700414)
  • Next Build on master (#35233472003)
  • 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