New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
internal/integration: create integration testing package #42
Labels
proposal
A proposal for a new feature or large change
proposal-accepted
Status for proposals that will be implemented.
Milestone
Comments
SamWhited
added a commit
that referenced
this issue
Apr 6, 2020
See #42 Signed-off-by: Sam Whited <sam@samwhited.com>
SamWhited
added a commit
that referenced
this issue
Apr 28, 2020
The internal/integration package is designed to make it easy to spin up and configure servers for integration tests. It is not meant to be used directly, instead it is meant to aid in writing other packages that spin up specific servers and tools. Fixes #42 Signed-off-by: Sam Whited <sam@samwhited.com>
SamWhited
added a commit
that referenced
this issue
Apr 28, 2020
Update the integration testing proposal to mention that the new API is not covered by the compatibility promise since it's in the internal/ tree. Also remove the status so that it can be tracked with a label on the linked issue #42 (which does not require a commit). Signed-off-by: Sam Whited <sam@samwhited.com>
SamWhited
added a commit
that referenced
this issue
Apr 28, 2020
The internal/integration package is designed to make it easy to spin up and configure servers for integration tests. It is not meant to be used directly, instead it is meant to aid in writing other packages that spin up specific servers and tools. Fixes #42 Signed-off-by: Sam Whited <sam@samwhited.com>
SamWhited
added a commit
that referenced
this issue
May 8, 2020
The internal/integration package is designed to make it easy to spin up and configure servers for integration tests. It is not meant to be used directly, instead it is meant to aid in writing other packages that spin up specific servers and tools. Fixes #42 Signed-off-by: Sam Whited <sam@samwhited.com>
MelliumBot
pushed a commit
that referenced
this issue
Nov 17, 2020
The internal/integration package is designed to make it easy to spin up and configure servers for integration tests. It is not meant to be used directly, instead it is meant to aid in writing other packages that spin up specific servers and tools. Fixes #42 Signed-off-by: Sam Whited <sam@samwhited.com>
MelliumBot
pushed a commit
that referenced
this issue
Nov 17, 2020
The internal/integration package is designed to make it easy to spin up and configure servers for integration tests. It is not meant to be used directly, instead it is meant to aid in writing other packages that spin up specific servers and tools. Fixes #42 Signed-off-by: Sam Whited <sam@samwhited.com>
MelliumBot
pushed a commit
that referenced
this issue
Nov 17, 2020
The internal/integration package is designed to make it easy to spin up and configure servers for integration tests. It is not meant to be used directly, instead it is meant to aid in writing other packages that spin up specific servers and tools. Fixes #42 Signed-off-by: Sam Whited <sam@samwhited.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
proposal
A proposal for a new feature or large change
proposal-accepted
Status for proposals that will be implemented.
A package called
internal/integration
should be created that can be used to run subtests that have a custom configured version of an XMPP server or other tool. Theintegration
package will be a general framework for writing other packages that launch and configure specific servers.For more information, see the linked design doc.
Design doc: https://mellium.im/design/42_integration_testing
The text was updated successfully, but these errors were encountered: