-
Notifications
You must be signed in to change notification settings - Fork 138
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
Issue/1175/improve open api final 2 #1224
base: main
Are you sure you want to change the base?
Conversation
31731e3
to
7b85d6a
Compare
af4b223
to
18ae70b
Compare
pr: #1224 `citrus-openapi` module.
pr: #1224 `citrus-openapi` module.
pr: #1224 `citrus-openapi` module.
pr: #1224 `citrus-spring` module.
pr: #1224 `citrus-spring` module.
pr: #1224 `citrus-http` module.
pr: #1224 `citrus-http` module.
pr: #1224 `citrus-test-api-core` module.
pr: #1224 `citrus-openapi` module.
- support java dsl - streamline implementation with standard citrus builder pattern - support open api parameter serialization
pr: #1224 `citrus-openapi` module.
pr: #1224 `citrus-api` module.
pr: #1224 citrus-base` module.
pr: #1224 `citrus-spring` module.
pr: #1224 `citrus-http` module.
pr: #1224 `citrus-jms` module.
pr: #1224 `citrus-rmi` module.
pr: #1224 `citrus-test-api-core` module.
pr: #1224 `citrus-test-api-generator-core` module.
pr: #1224 `citrus-test-api-generator-maven-plugin` module.
pr: #1224 `citrus-test-api-spring` module.
pr: #1224 `citrus-validation` module and sub-modules.
d275274
to
6619f23
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
} | ||
|
||
if (!TestUtils.isNetworkReachable()) { | ||
throw new SkipException("Test skipped because network is not reachable. We are probably running behind a proxy and JBang download is not possible."); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
removed this duplicate check.
@@ -284,6 +282,26 @@ | |||
</configOptions> | |||
</configuration> | |||
</execution> | |||
<!-- <execution>--> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've removed this.
This is the final PR for the new OpenAPI feature.
I apologize for the large size of this PR. It includes the following major changes:
org.citrusframework.openapi.generator.GeneratedRestApiIT
gives an overview on how to use the generated REST APIorg.citrusframework.openapi.generator.GeneratedSoapApiIT
same for SOAP although only very little, yetsee org.citrusframework.http.message.HttpQueryParamHeaderValidator
for details