Skip to content

chore(private): implements a QUnit alternative#8967

Merged
runspired merged 8 commits intomainfrom
test-runner
Oct 9, 2023
Merged

chore(private): implements a QUnit alternative#8967
runspired merged 8 commits intomainfrom
test-runner

Conversation

@runspired
Copy link
Contributor

@runspired runspired commented Oct 8, 2023

  • faster tests! ~20x faster to run, ~2x faster to boot
  • still in browser
  • able to run in bun/node if we want

Likely we will try to upstream this to QUnit. The "public" API differs very little though QUnit's private API usage is staggering.

The main test suite will require a little more work to convert, but in theory based on previous exploratory work we will see the same ~20x speedup there.

@runspired runspired added 🎯 canary PR is targeting canary (default) 🏷️ chore This PR primarily refactors code or updates dependencies labels Oct 8, 2023
@runspired runspired merged commit 48f3550 into main Oct 9, 2023
@delete-merged-branch delete-merged-branch bot deleted the test-runner branch October 9, 2023 09:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🎯 canary PR is targeting canary (default) 🏷️ chore This PR primarily refactors code or updates dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant