Skip to content

test: add cda-gui browser testing - #1867

Open
krowvin wants to merge 1 commit into
developfrom
cda-gui-ui-tests
Open

test: add cda-gui browser testing#1867
krowvin wants to merge 1 commit into
developfrom
cda-gui-ui-tests

Conversation

@krowvin

@krowvin krowvin commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add Storybook as a visible, isolated UI development surface for cda-gui
  • run Storybook stories as browser tests with Vitest and Playwright Chromium
  • add a landing-page story that verifies the introduction and primary navigation links render
  • run the browser suite in the existing CDA Web GUI workflow and document local usage

This gives contributors a repeatable way to develop and verify GUI components without requiring a live CDA API.

Related Issue

N/A

Validation

  • npm run test-storybook -- --run - 1 test passed in Chromium
  • npm run build-storybook
  • npm run build
  • npm run lint
  • npm run format:check
  • npm audit --audit-level=critical - passed; npm reports 10 non-critical advisories

Checklist

  • AI tools used

Signed-off-by: Charles Graham, SWT <charles.r.graham@usace.army.mil>
@krowvin
krowvin marked this pull request as ready for review August 7, 2026 14:53
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