Skip to content

Migrate NodeJS testsuite to Haskell driver#280

Merged
alt-romes merged 3 commits into
masterfrom
ghc-debugger-269
Apr 23, 2026
Merged

Migrate NodeJS testsuite to Haskell driver#280
alt-romes merged 3 commits into
masterfrom
ghc-debugger-269

Conversation

@alt-romes
Copy link
Copy Markdown
Collaborator

Fixes #269

@alt-romes
Copy link
Copy Markdown
Collaborator Author

For CI we now do 2 jobs: one where we run the tests on the git checkout (for all platforms), and 1 job which runs with -Werror on ubuntu the testsuite from the sdist directly (ie not in tree)

Port every test from @test/integration-tests/test/adapter.test.ts@ to
the Haskell DAP testsuite driver and remove the NodeJS-based
integration suite.

Fixes #269
Follow the pattern of the previous commit and simplify project
structure.
Necessary to make the sdists testable

Additionally, drop CHANGELOGs and LICENSES from unit test packages.
@alt-romes alt-romes merged commit 5ba332c into master Apr 23, 2026
8 of 10 checks 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.

Migrate NodeJS integration testsuite to new Haskell DAP testsuite

1 participant