Tests: the page's dialogs, keyboard and player #406
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Untested on the page: Download latest N (dialogs.ts 787-791), Unsubscribe from a feed's dialog (804-806), a schedule's window chosen by its bars (734-741), the feed tree's arrow keys (872-874), and in player.ts
markPlayed(an item marked read once played),stepFeed(moving between feeds by keyboard), thevandrkeys, the rate and volume kept between visits (223-224), and thestallreport (166).Tests to add:
vopens the item's link;rreloads the listsSeen with the coverage of both suites merged line by line (cargo:
sh scripts/coverage.sh, browser:sh scripts/coverage.sh api; reports in target/coverage/cargo, api and page; #390, #394), as of 2026-11-07. A test added here shows in Grafana's Coverage row at the next run.Tests added in
5c5dd91, on a new fixture show (latest.xml, four linked episodes): the schedule strip's bar picks how many; Download latest 3 queues three and they download; v opens the item's link; Unsubscribe leaves no feed open. Shift J/K step feeds, ArrowRight/ArrowLeft open and close a folder, r reloads the lists. Player: rate and volume kept after a reload, a stall over 500 ms reported, an item played to its end marked read (markPlayed). Whole browser suite: 108 passed.