Skip to content

javascript unit tests - #185

Merged
pelikhan merged 1 commit into
github:mainfrom
githubnext:jstests
Aug 22, 2025
Merged

javascript unit tests#185
pelikhan merged 1 commit into
github:mainfrom
githubnext:jstests

Conversation

@pelikhan

Copy link
Copy Markdown
Collaborator

Adding unit tests for javascript files imported in scripts.

…ion (#10)
* Initial plan
* Add comprehensive unit tests for JavaScript files with Vitest and Makefile targets
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
* Add coverage/ directory to .gitignore to exclude build artifacts
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
@pelikhan
pelikhan merged commit 454fe14 into github:mainAug 22, 2025
5 checks passed
@pelikhan
pelikhan deleted the jstests branch September 6, 2025 04:37
Mossaka added a commit that referenced this pull request Feb 24, 2026
…m domains
Major features implemented:
- Phase 1 (Demo Ready): Markdown fidelity, error-to-node mapping, smart defaults,
progressive disclosure, templates, deep linking, export polish
- Phase 2 (Early Access): Field validation, WASM validate API, tool sub-configs,
missing frontmatter fields, keyboard shortcuts, undo/redo, guided tour
- Phase 3 (GA): Accessibility (WCAG 2.1 AA), responsive layout, import resolution,
theme toggle, diff view, best practices linting
Bug fixes:
- Fix tool toggle infinite loop (React error #185) — stable Zustand selectors
- Fix ecosystem domain validation — use keywords (python, node, go) not URLs
- Fix page crash on node click — ErrorBoundary + zustand persist merge
- Fix noisy linter warnings for auto-set permissions
- Fix editor dark mode text colors — dual color maps for syntax highlighting
Enhancements:
- Real templates from githubnext/agentics (15 workflows)
- Configurable safe-outputs (max, allowed labels, title-prefix, etc.)
- Ecosystem domain quick-pick presets
- Reference docs tab with hover-to-show-docs on frontmatter keys
- Clickable error → field navigation with highlight animation
- Structured compiler errors (field, line, suggestion, docsUrl)
- Removed permissions block (strict mode default, use safe-outputs)
- Remote URL import support for shared components
Comprehensive Playwright test suite for regression prevention.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@github-actionsgithub-actionsBot mentioned this pull request Jun 29, 2026
Sign up for freeto 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.

2 participants

@pelikhan