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

feat: Add HTTP Server TCK #8499

Merged
merged 13 commits into from Dec 20, 2022
Merged

feat: Add HTTP Server TCK #8499

merged 13 commits into from Dec 20, 2022

Commits on Dec 19, 2022

  1. feat: Add HTTP Server TCK

    Adds a new module `http-server-tck`
    
    This module contains multiple tests for a Micronaut HTTP Server.  Those tests were ported from the AWS Module.
    
    It has an API `ServerUnderTest` and `ServerUnderTestProvider` which allows registering a module, implementing the TCK easily via a service loader.
    
    It contains a test module `test-suite-http-server-tck-netty` which runs the TCK against `micronaut-http-server-netty`.
    sdelamo committed Dec 19, 2022
    Configuration menu
    Copy the full SHA
    ea9ed84 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2022

  1. use @suite

    sdelamo committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    9dd45de View commit details
    Browse the repository at this point in the history
  2. Update build.gradle

    sdelamo committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    8be6232 View commit details
    Browse the repository at this point in the history
  3. allow assertions

    sdelamo committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    7eff7d2 View commit details
    Browse the repository at this point in the history
  4. annotate with @Experimiental

    sdelamo committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    71632d9 View commit details
    Browse the repository at this point in the history
  5. define SPEC_NAME constant

    sdelamo committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    ebf86e9 View commit details
    Browse the repository at this point in the history
  6. log: remove logger

    sdelamo committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    28462ad View commit details
    Browse the repository at this point in the history
  7. use constant

    sdelamo committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    ee76cb8 View commit details
    Browse the repository at this point in the history
  8. extract constants

    sdelamo committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    4a1e672 View commit details
    Browse the repository at this point in the history
  9. use consant

    sdelamo committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    68dc6e2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    1f50932 View commit details
    Browse the repository at this point in the history
  11. fix chekcstyle and javadoc

    sdelamo committed Dec 20, 2022
    Configuration menu
    Copy the full SHA
    1256cb7 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    861002d View commit details
    Browse the repository at this point in the history