lilleman
3368f085fd
Test that the shipped data loads from a Go package per module, that a bare New fails naming WithDataFS, and that a read nothing provides names the modules its reader's manifest reads
2026-10-11 16:02:48 +02:00
lilleman
dd09d7ae82
Test blank stdin rendering, a category reading itself as a fresh draw, a bare number or boolean refused in a record column, a one-item choice of weight 0 refused, and a hidden rows file read
2026-10-08 12:37:59 +02:00
lilleman
63223c6d63
Answer stability round 1, prose round 1 and product-owner round 1: startOf's doc names the head, the old senses leave names, comments, messages and tests, and the vocabulary defines scope, link and head
2026-10-07 01:04:44 +02:00
lilleman
f4a05fbb36
Answer architecture round 3: walk a table's row node in the cycle check, record where the read-once spelling meets an inline refusal, and cite goal 5.2 for a path tag drawing afresh
2026-10-05 10:19:01 +02:00
lilleman
5b23ca7706
Test that every {…} draws afresh and only a name keeps a pick, a field's and a struct's path tags included
2026-10-05 10:19:01 +02:00
lilleman
82ea599458
Pin the drawGroup advice to a field that splits the pair, or none
2026-09-29 15:21:52 +02:00
lilleman
68dc2e594a
Pin the reference-draw overlap to naming the disagreement and the read a drawGroup goes on
2026-09-29 15:21:52 +02:00
lilleman
7cb07bfc5d
Pin the reference-draw overlap to wording true of a path and of a family table
2026-09-29 15:21:52 +02:00
lilleman
487f60c6af
Pin each overlap refusal to its own wording
2026-09-29 15:21:52 +02:00
lilleman
cb064362d1
Name the tests' held reads held, keeping bound for a numeric bound
2026-09-28 12:06:03 +02:00
lilleman
d4060e041a
Test the table node: rows TSV, key and name selection, linked tables drawn consistently, and the choice-of-rows fence
2026-09-17 11:47:39 +02:00
lilleman
3e535bcc43
Tests: a reference into the category it sits in is refused at load, and a record's column fences run there too
2026-09-16 09:42:18 +02:00
lilleman
53a87da9b7
Tests: name the draw option drawGroup, and refuse a draw group whose reads all sit behind a nested one
2026-09-16 08:55:39 +02:00
lilleman
f6b8f4fb50
Tests: a repeat iteration renders in no group, a group that names nothing is refused, a group name is local to its category, and one overlap verdict wherever the reads sit
2026-09-15 23:30:46 +02:00
lilleman
4b31482a53
Tests: a reference path is one draw per render in both views, a repeat iteration draws anew, a group draws apart, and a bare reference beside a path is refused
2026-09-15 22:45:13 +02:00
lilleman
512696722d
Tests for two spellings of one reference being one level, and a slash after a sigil
Tests / vet + fmt + tests (pull_request) Failing after 38s
2026-09-02 18:45:21 +02:00
lilleman
5d1e567b8d
Tests for reference sigils: / the root, . this folder, .. the folder above
2026-09-02 18:25:55 +02:00
lilleman
8fa33694b9
Tests for references held like siblings and the lowercase, uppercase and ascii transforms
2026-09-02 12:52:12 +02:00
lilleman
de8c1d13e9
Tests for one spelling per shape: no one-item choice, repeated item or inert object
2026-09-02 12:38:07 +02:00
lilleman
91cbae2a44
Tests for the shipped data layer, New options and concurrent Fake
2026-09-01 23:05:58 +02:00
lilleman
04b7b6a432
Rename the exported type to Generator and retire the faker wording
Tests / vet + fmt + tests (pull_request) Successful in 25s
2026-09-01 21:34:27 +02:00
lilleman
05dc042e49
Rename the project to fejkdata and record the fork source
Tests / vet + fmt + tests (pull_request) Failing after 6s
2026-09-01 20:24:03 +02:00
M
25a3077925
Say what a dot-prefixed data entry actually does
...
Two cases claimed to pin that a category or folder named with the reference
prefix is rejected. They passed for the wrong reason: the entry is skipped as
hidden, which left the directory empty, so New failed with "no .json data
found" instead. Beside a valid sibling both load fine and are simply absent.
Replaced with a test of the real rule — a leading dot means hidden, which is
what lets a data directory be a checkout — and that covers a ".." name too.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-08-31 21:58:37 +02:00
Mikael Göransson
095a7f2de5
Tests that pin the reserved-prefix guards and per-field error order
2026-08-28 12:59:28 +02:00
Mikael Göransson
af0c99809c
Tests for cycles below the root and for the reserved reference prefix
2026-08-28 12:59:28 +02:00
lilleman
e6afd089e2
Test that a load error names the canonical node path
2026-08-28 12:59:28 +02:00
lilleman
381c41f1e9
Tests for cycles hidden in unrendered fields, and deterministic New errors
2026-08-28 12:59:28 +02:00
lilleman
5b6480a094
Updates from reviewers
2026-06-09 10:03:53 +02:00
lilleman
18de1b7004
Add {..path} references: render a node from elsewhere in the merged data root
2026-06-09 00:11:17 +02:00