Skip to content

feat: Add WebSocket Protocol#29

Merged
lbroudoux merged 2 commits intomicrocks:mainfrom
SebastienDegodez:main
Jan 15, 2025
Merged

feat: Add WebSocket Protocol#29
lbroudoux merged 2 commits intomicrocks:mainfrom
SebastienDegodez:main

Conversation

@SebastienDegodez
Copy link
Member

@SebastienDegodez SebastienDegodez commented Jan 12, 2025

Pull Request

Proposed Changes

This pull request adds support for the WebSocket protocol to the application. The changes include the addition of WebSocket containers for both good and bad implementations in the MicrocksAsyncFeatureTest class. This will allow for testing WebSocket-based asynchronous features.

Additionally, the MicrocksAsyncMinionBuilder class has been updated to replace .WithExposedPort(MicrocksAsyncMinionHttpPort) with .WithPortBinding(MicrocksAsyncMinionHttpPort, true) to properly bind the ports for the WebSocket connections.

PR: #20

Readiness Checklist

Author/Contributor

  • If documentation is needed for this change, has that been included in this pull request
  • run dotnet test and ensure you have test coverage for the lines you are introducing
  • run dotnet husky run and fix any issues that you have introduced

Reviewer

  • Label as either feature, fix, documentation, enhancement, maintenance or breaking

Signed-off-by: SebastienDegodez <sebastien.degodez@gmail.com>
Signed-off-by: SebastienDegodez <sebastien.degodez@gmail.com>
@lbroudoux lbroudoux added component/documentation Improvements or additions to documentation component/runtime Runtime behavior of test container component/settings Relates to API/settings availables kind/feature New feature labels Jan 15, 2025
@lbroudoux lbroudoux added this to the 0.2.0 milestone Jan 15, 2025
Copy link
Member

@lbroudoux lbroudoux left a comment

Choose a reason for hiding this comment

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

Looks all good to me! Thanks for the contribution @SebastienDegodez 🙇‍♂️

@lbroudoux lbroudoux merged commit c163c8c into microcks:main Jan 15, 2025
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component/documentation Improvements or additions to documentation component/runtime Runtime behavior of test container component/settings Relates to API/settings availables kind/feature New feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants