Skip to content

Conversation

@teogeb
Copy link
Contributor

@teogeb teogeb commented Jun 16, 2025

The new location is better than the previous location (the network-contracts subpackage) as it tests the subgraphs, not contracts.

@linear
Copy link

linear bot commented Jun 16, 2025

@teogeb teogeb requested review from Copilot and harbu June 16, 2025 12:46
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Move the network subgraph smoke test from the network-contracts package into its own network-subgraphs package with dedicated TypeScript config, test script, and CI updates.

  • Add a new tsconfig.json scoped to the smoke tests in network-subgraphs
  • Introduce a smoke-test script and required devDependencies under network-subgraphs
  • Remove legacy smoke-test config and dependencies from network-contracts
  • Update CI job to invoke the new smoke test in network-subgraphs

Reviewed Changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
packages/network-subgraphs/tsconfig.json New TS config targeting the tests folder
packages/network-subgraphs/package.json Added smoke-test script, ts-mocha, and @streamr/config dep
packages/network-contracts/package.json Removed old smoke-test integration scripts and ts-mocha devDep
packages/network-contracts/.vscode/launch.json Removed stale Mocha launch configuration
.github/workflows/ci.yaml Updated CI step to run smoke-test in network-subgraphs

@teogeb teogeb merged commit ef5b501 into main Jun 16, 2025
3 checks passed
@teogeb teogeb deleted the move-subgraphs-smoke-test branch June 16, 2025 13:39
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