Skip to content

Document final disposition of the disabled TS interop tests - #38

Merged
ptesavol merged 1 commit into
mainfrom
docs/ts-harness-note
Jul 4, 2026
Merged

ptesavol merged 1 commit into
mainfrom
docs/ts-harness-note

Conversation

@ptesavol

@ptesavol ptesavol commented Jul 4, 2026

Copy link
Copy Markdown
Collaborator

Documentation-only closeout of the last parked workstream from the modernization.

The ts-integration-test / ts-end-to-end-test / ts-multiple-messages-test trio (disabled since PR #22) will not be revived in this repository: the streamr network TS packages have changed a lot since the 2024 pin the harness was built against, and the TS interop harness will be rewritten in a separate project.

  • MODERNIZATION.md's "Interim — ts-integration tests" section records the final disposition.
  • The DISABLED comments in the two CMakeLists now state the decision and point at the memo, instead of promising an in-repo revival.
  • The disabled add_test blocks, the run-ts-* scripts, and the native-ts-integration submodule are kept untouched as reference for the rewrite.

For context (useful for the rewrite project): the harness's low-level subscriber uses @streamr/trackerless-network / @streamr/dht / @streamr/utils, which are published on npm (currently 103.3.1), so the new harness can depend on published packages instead of building the network monorepo from source. All three tests run fully against a local --local subscriber on 127.0.0.1:44211 — no external servers.

🤖 Generated with Claude Code

Owner decision: the ts-integration/ts-end-to-end/ts-multiple-messages
tests stay disabled in this repository and will not be revived here.
The streamr network TS packages have changed a lot since the 2024 pin
the harness was built against, and the TS interop harness will be
rewritten in a separate project. The disabled add_test blocks and the
run-ts-* scripts are kept as reference for that rewrite.

Comment-only + MODERNIZATION.md; no functional change.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@cursor

cursor Bot commented Jul 4, 2026

Copy link
Copy Markdown

Bugbot is not enabled for this team, so this pull request was not reviewed.

Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs.

@ptesavol
ptesavol merged commit 9945f87 into main Jul 4, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant