Skip to content
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

WebSocket client and testing update #5831

Merged
merged 3 commits into from
Jan 17, 2023

Conversation

tomas-langer
Copy link
Member

@tomas-langer tomas-langer commented Jan 11, 2023

Update for WebSocket testing story - related to #5410
Resolves #5848

Introduces:

  • WebSocket client for Helidon Níma
  • Abstraction of WebSocket connection
  • Aligned naming (using Ws prefix for all WebSocket related types)
  • Abstraction of routing support for JUnit testing extension (both for @ServerTest and @RoutingTest)
  • New HTTP/1 testing support implementation
  • New WebSocket testing support implementation
  • Internal document nima-testing.md with list of supported types (for @SetUpRoute and @Test)

@tomas-langer tomas-langer added testing Níma Helidon Níma labels Jan 11, 2023
@tomas-langer tomas-langer self-assigned this Jan 11, 2023
@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Jan 11, 2023
@tomas-langer tomas-langer merged commit 59502a1 into helidon-io:main Jan 17, 2023
@tomas-langer tomas-langer deleted the 5410-test-story-websocket branch January 17, 2023 14:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Níma Helidon Níma OCA Verified All contributors have signed the Oracle Contributor Agreement. testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants