diablo2-web/tests/client
troytt c7331bfcc5 test(client): capture-driven spawn regression across 9 map seeds (#539)
Adds five fresh 1.13c join captures (d2webbot4, seeds 0x52e4e6ff, 0x4f05dacb,
0x7e5d403f, 0x72a1c4f0, 0x0c44f15e) and a test driving the real OnlineSession
replay + MapService DRLG for every game fixture: rendered player/camera ==
server position, drawn pixel lies over the server sub-tile, cell walkable with
no WALL/BLANK/INVALID, in the camp's main component reaching the waypoint,
Blood Moor reveals don't switch the level, not-ready before a position, and
LoadAct without areaId fails fast.
2026-10-01 10:13:10 +00:00
..
client-world.test.ts fix(client): neutral not-ready HUD state and server-authoritative HUD commands (P1/P2) 2026-10-01 01:41:13 +00:00
derived-stats.test.ts fix(client): table-driven missile ids and derived character stats (P3) 2026-10-01 01:41:13 +00:00
drlg-map-motion.test.ts refactor: split into isolated common/netproto/server/client/baker modules 2026-10-01 00:10:18 +00:00
hud-server-authority.test.ts fix(client): neutral not-ready HUD state and server-authoritative HUD commands (P1/P2) 2026-10-01 01:41:13 +00:00
hud-session-play.test.ts fix(client): neutral not-ready HUD state and server-authoritative HUD commands (P1/P2) 2026-10-01 01:41:13 +00:00
missile-id-map.test.ts fix(client): table-driven missile ids and derived character stats (P3) 2026-10-01 01:41:13 +00:00
settings-toolbar-view.test.ts refactor(client): remove leftover single-player client code 2026-10-01 06:03:55 +00:00
spawn-position-539.test.ts test(client): capture-driven spawn regression across 9 map seeds (#539) 2026-10-01 10:13:10 +00:00