Skip to content

CI: run the frontend, graph embed and Switch Bay VS tests - #18

Merged
benjsmith merged 1 commit into
mainfrom
ci/frontend-and-graph-tests
Oct 10, 2026
Merged

benjsmith merged 1 commit into
mainfrom
ci/frontend-and-graph-tests

Conversation

@benjsmith

Copy link
Copy Markdown
Owner

CI now runs the tests that came with the Curiosity Engine graph work:

  • Frontend Node tests (10): upload-to-vault and agent space helpers.
  • CE embed and VS Code graph bridge Node tests (29): sidebar header and workspace name, host shims (sanitising, split routing, replay wiring), embed fetch shim, and the VS Code webview's postMessage bridge, search hits and theme.
  • Switch Bay VS: install, compile, and Node tests (20), covering the graph bundle freshness, page edit rules and CE API answers, search hits, and wiki pointer.
  • A check that the old in-repo graph viewer stays removed and nothing references it.
  • The graph-ce-embed browser test (3): Graph tab hidden without Curiosity Engine, workspace name in the sidebar header, and the sidebar upload button plus canvas mount.

Each step fails on any skipped, missing or extra test, like the existing ones.

Adds the frontend Node tests, the CE embed and VS Code graph bridge Node
tests, the Switch Bay VS compile and tests, a check that the old graph
viewer copy stays removed, and the graph-ce-embed browser test.

Signed-off-by: benjsmith <benjamincharlessmith@gmail.com>
@benjsmith
benjsmith merged commit c0ee5a9 into main Oct 10, 2026
7 checks passed
@benjsmith
benjsmith deleted the ci/frontend-and-graph-tests branch October 12, 2026 06:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant