Skip to content

Untracked: updated to use the new buildutil - #59

Open
SurreyHughesDisplayr wants to merge 12 commits into
masterfrom
esbuild
Open

Untracked: updated to use the new buildutil#59
SurreyHughesDisplayr wants to merge 12 commits into
masterfrom
esbuild

Conversation

@SurreyHughesDisplayr

Copy link
Copy Markdown

rhtmlBuildUtil now uses ESBuild. This PR updates to use that and the associated d3 update. This changed snapshots slightly.

SurreyHughesDisplayr and others added 12 commits July 31, 2026 14:57
with_title.json and without_title.json hold only title/subtitle/footer
settings - they are config fragments, not datasets. Sitting in
data/real_data meant the real_data_tests_{500,750,1000} plans, which are
type: for_each_data_in_directory, globbed them and rendered each as a
standalone dataset. Neither has coreNodes, so the widget threw
"Invalid config. Missing coreNodes" and assertNoLogError failed 6 tests.
The committed baselines were pictures of the resulting empty widget, so
the image assertions passed and masked it.

Moved both to internal_www/config/ alongside title_enabled.json etc,
where they are usable via the | merge syntax, and dropped the 6 stale
baselines. Title rendering stays covered by
functional_tests/title_subtitle_footer.yaml.

Full visual suite: 51 passed, 86 snapshots passed.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant