Skip to content

Conversation

@ismasan
Copy link
Contributor

@ismasan ismasan commented Jul 15, 2025

Take just sdk/tests from repo-per-sdk branch, plus @gazpachoking 's fixes.

The idea is to make these Go tests available on their own, so that SDKs can rely on them as they move into their own repos.

To test locally, you can

1). Launch your test app, for example on http://localhost:8000
2). In this repo: cd sdk/tests
3). go run ./cmd/datastar-sdk-tests -server http://localhost:8000

For reference, this is how this can be used during CI on each SDK's repo starfederation/datastar-ruby#1

Copy link
Collaborator

@delaneyj delaneyj left a comment

Choose a reason for hiding this comment

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

I think we can remove the Docker stuff completely now

Copy link
Collaborator

@delaneyj delaneyj left a comment

Choose a reason for hiding this comment

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

Talking in the Discords this is a better approach than my scorched earth version

@bencroker bencroker merged commit a3e3284 into starfederation:develop Jul 15, 2025
@bencroker
Copy link
Collaborator

Merged, thanks all!!

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