Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convert WPT test harness to TS #3324

Merged
merged 1 commit into from
Jan 13, 2025
Merged

Convert WPT test harness to TS #3324

merged 1 commit into from
Jan 13, 2025

Conversation

npaun
Copy link
Member

@npaun npaun commented Jan 10, 2025

Converts our WPT test harness to TypeScript.

@npaun npaun requested review from jasnell and anonrig January 10, 2025 19:11
@npaun npaun requested review from a team as code owners January 10, 2025 19:11
src/wpt/harness.ts Outdated Show resolved Hide resolved
src/wpt/harness.ts Show resolved Hide resolved
src/wpt/harness.ts Outdated Show resolved Hide resolved
@npaun npaun force-pushed the npaun/tsify-wpt-harness branch 2 times, most recently from a9090c0 to 19f55a3 Compare January 10, 2025 19:27
src/wpt/BUILD.bazel Outdated Show resolved Hide resolved
src/wpt/eslint.config.mjs Show resolved Hide resolved
src/wpt/harness.ts Show resolved Hide resolved
src/wpt/harness.ts Show resolved Hide resolved
src/wpt/harness.ts Outdated Show resolved Hide resolved
src/wpt/harness.ts Outdated Show resolved Hide resolved
src/wpt/harness.ts Outdated Show resolved Hide resolved
src/wpt/harness.ts Outdated Show resolved Hide resolved
@npaun npaun force-pushed the npaun/tsify-wpt-harness branch 2 times, most recently from dbb12e1 to 83a76ce Compare January 13, 2025 00:09
@npaun
Copy link
Member Author

npaun commented Jan 13, 2025

@anonrig eslint issues should all be addressed now

@anonrig
Copy link
Member

anonrig commented Jan 13, 2025

It seems there are some eslint errors

@npaun
Copy link
Member Author

npaun commented Jan 13, 2025

They only happen in CI, not on my machine. Going to look into what's up with that and get rid of the errors.

@npaun npaun force-pushed the npaun/tsify-wpt-harness branch from 83a76ce to 96dd979 Compare January 13, 2025 04:50
@npaun
Copy link
Member Author

npaun commented Jan 13, 2025

The error was caused by not passing "//:node_modules/@types/node" to the eslint_test rule. Fixed now.

@npaun npaun merged commit 0e4d887 into main Jan 13, 2025
15 checks passed
@npaun npaun deleted the npaun/tsify-wpt-harness branch January 13, 2025 04:59
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.

3 participants