Skip to content

Add integration tests#2

Merged
kburich merged 7 commits into
mainfrom
e2e-tests-2
Feb 23, 2026
Merged

Add integration tests#2
kburich merged 7 commits into
mainfrom
e2e-tests-2

Conversation

@kburich
Copy link
Copy Markdown
Owner

@kburich kburich commented Feb 20, 2026

Add initial version of integration tests and github action to run them on PRs to main.
Also fixed unexpected behavior of publicPath option.
This PR was made with help from Warp and mainly Claude Opus 4.6.

kburich and others added 7 commits January 5, 2026 11:57
Use publicPath directly as the link href and asset path instead of
joining it with a hardcoded path. Fall back to the default asset path
when publicPath is not provided.

Co-Authored-By: Warp <agent@warp.dev>
- Add Jest with ts-jest for TypeScript test support
- Add HTML injection e2e tests (style, link, nonce, none modes)
- Add CSS transformation e2e tests (basic, exclude, multi-layer, SCSS, etc.)
- Add test fixtures and webpack helper utilities
- Add WARP.md with project documentation

Co-Authored-By: Warp <agent@warp.dev>
@kburich kburich merged commit cacf48a into main Feb 23, 2026
1 check passed
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