summaryrefslogtreecommitdiff
path: root/test/web_snapshot.mjs
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-08-25 11:05:21 -0300
committerGabriel Schneider <[email protected]>2026-08-25 12:28:58 -0300
commite5f9e172330bc4500995ddd5954ed94f94e07af6 (patch)
treeaa7c5079b4c2951cef5b5c15595d0b20bc3ae245 /test/web_snapshot.mjs
parent6f48508aa08396bcf9dd4da2cab1d221bcc53f78 (diff)
downloadpardes-e5f9e172330bc4500995ddd5954ed94f94e07af6.tar.gz
pardes-e5f9e172330bc4500995ddd5954ed94f94e07af6.zip
tests: a capture is a delta and a click names its word, so a tagline edit stops rewriting the suite
Diffstat (limited to 'test/web_snapshot.mjs')
-rw-r--r--test/web_snapshot.mjs4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/web_snapshot.mjs b/test/web_snapshot.mjs
index df42b1c5..7b40c174 100644
--- a/test/web_snapshot.mjs
+++ b/test/web_snapshot.mjs
@@ -2,7 +2,9 @@
// Drive the freestanding WASM + DOM build in a real headless Chromium using
// .snap scripts. This is an end-to-end browser test: Chrome creates genuine
// touch events and the JS shell translates them into core events.
-// Shared commands retain test/snapshot.zig's spelling and output format:
+// Shared commands retain test/snapshot.zig's spelling, and a capture retains
+// its header and row shape — but every capture here is a whole frame, where
+// the tty runner emits later captures as row deltas (`|<n>: <row>`):
// wait <ms> <text> | stable <quiet-ms> <timeout-ms>
// snap <label> | snapstyle <label>
// Browser touch additions: