Commit Graph

18 Commits

Author SHA1 Message Date
lilleman 97c4e17671 Expect misc.timezone, car and useragent as tables, and a territory's zone inside it 2026-09-18 23:09:00 +02:00
lilleman e9d8603611 Expect misc.territory and the sovereign it names, in place of misc.country 2026-09-18 23:02:43 +02:00
lilleman 69d0db9431 Test the everyday media type extensions and the status codes a filter must not drop 2026-09-18 21:54:16 +02:00
lilleman 3e1d3914c2 Test the ISO 639, IANA status and media type registers the misc tables should hold 2026-09-18 21:44:48 +02:00
lilleman bb43345d63 Tests for runnable layout and row-ambiguity errors, a one-day date span, sexed US titles and the record a fieldless category needs 2026-09-18 19:52:00 +02:00
lilleman 7ff817d5ae Tests for date() and time(), a named table keyed by its parent, and weighted names and valid ids in both locales 2026-09-18 18:05:47 +02:00
lilleman 8c2b51ebed Refuse an empty download, finish the NVDB pull atomically, drop route designations and unlettered names from the streets, and give a ZCTA to the place holding most of it 2026-09-18 01:34:11 +02:00
lilleman 2127b3277c Test two child tables under one pinned ancestor, a keyless child, and both descents listed 2026-09-18 00:02:41 +02:00
lilleman 08d996301b Test a table reaching its family through a repeat or a draw group refused 2026-09-17 22:52:43 +02:00
lilleman aea7b72e4b Test a selected row rendered whole and a column under a selected ancestor beside the row they agree with 2026-09-17 16:13:00 +02:00
lilleman 60b9922c7e Test rows of a table reached through a cell as alternatives, a selected row's cell walked alone, and two tables' cells in one render refused 2026-09-17 16:02:32 +02:00
lilleman 66cb5937cc Test the cell alternatives the family fence must still refuse: the format beside a cell, two columns of one row, a whole read beside a path, and a cell reaching another table's cells 2026-09-17 15:51:38 +02:00
lilleman 1ab3bbce30 Test a column's cells as alternatives in the family fence, a failing path below the first level leaving the stream, and two categories over one TSV 2026-09-17 15:35:39 +02:00
lilleman df52566a6a Test a blank TSV line, a CRLF file, a table reaching its family through a template, and a failed Fake leaving the stream 2026-09-17 13:12:20 +02:00
lilleman 047237f361 Replay each path's selectors through the walk for the family fence, require a key for a name, refuse a name shadowing a key, a table reading its own family and an ancestor's column clash, add the row node and family.go, and pin eight rows inline
Tests / vet + fmt + tests (pull_request) Successful in 1m8s
Tests / Gitea release from CHANGELOG.md (pull_request) Has been skipped
2026-09-17 12:54:24 +02:00
lilleman fb83aa6178 Test the family fence over replayed selectors, a name without a key, a name shadowing a key, a table reading its own family, an ancestor's column clash, a BOM header and five-deep pins 2026-09-17 12:45:17 +02:00
lilleman 51b9385aee Adjust the fixtures the table fence refuses, and pair README table examples with their TSV and parent 2026-09-17 12:28:49 +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