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

source-academy / frontend / 16861086485

10 Aug 2025 11:56AM UTC coverage: 43.458% (+0.2%) from 43.285%
16861086485

push

github

web-flow
CSE Machine: Fix some UI & animations issues, and add tests (#2936)

* Improve frame positioning and fix some bugs with arrow animations

* Ensure global frame default text is always the first binding

* Fix animation function logic

* Changes to arrays and arrows, add layout test cases

* Add unit tests for AnimationComponent

* Fix imports

* Fix statement sequences display and account for empty environments

* Fix statement sequence display logic again

* Correct frame creation animation conditions

* Add more animation unit tests

* Revert frontend fix for extra indentation

* Change test case step number to actually test truncated control

* Minor fixes

* Reformat post-merge

* Fix incorrect import

* Fix jest error

* Fix tests not detected by Vitest

* Update snapshots

2276 of 3032 branches covered (75.07%)

Branch coverage included in aggregate %.

151 of 197 new or added lines in 17 files covered. (76.65%)

12 existing lines in 4 files now uncovered.

20627 of 49670 relevant lines covered (41.53%)

14.29 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

20.22
/src/features/cseMachine/CseMachineAnimation.tsx


Source Not Available

STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc