a73x

4ef7ebfb

Add initial VT test scripts for render testing

a73x   2026-04-17 15:53

basic_ascii, bold_colors, box_drawing — each clears the screen,
emits feature-specific content, and returns the cursor home. Used
by test-render to drive deterministic capture frames.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

diff --git a/tests/golden/scripts/basic_ascii.vt b/tests/golden/scripts/basic_ascii.vt
new file mode 100644
index 0000000..61020c9
--- /dev/null
+++ b/tests/golden/scripts/basic_ascii.vt
@@ -0,0 +1,2 @@
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~

\ No newline at end of file
diff --git a/tests/golden/scripts/bold_colors.vt b/tests/golden/scripts/bold_colors.vt
new file mode 100644
index 0000000..da45151
--- /dev/null
+++ b/tests/golden/scripts/bold_colors.vt
@@ -0,0 +1,9 @@
normal
bold
dim
italic
underline
reverse
fg30 fg31 fg32 fg33 fg34 fg35 fg36 fg37 
bg40 bg41 bg42 bg43 bg44 bg45 bg46 bg47 

\ No newline at end of file
diff --git a/tests/golden/scripts/box_drawing.vt b/tests/golden/scripts/box_drawing.vt
new file mode 100644
index 0000000..7d11bfd
--- /dev/null
+++ b/tests/golden/scripts/box_drawing.vt
@@ -0,0 +1,7 @@
┌──────────┐
│          │
│          │
│          │
└──────────┘
░▒▓█ block chars

\ No newline at end of file