fabiobrz / eap-microprofile-test-suite Goto Github PK
View Code? Open in Web Editor NEWThis project forked from jboss-eap-qe/eap-microprofile-test-suite
a small standalone test suite for MicroProfile on WF/EAP
License: Apache License 2.0
This project forked from jboss-eap-qe/eap-microprofile-test-suite
a small standalone test suite for MicroProfile on WF/EAP
License: Apache License 2.0
Maybe the bootable container adapter can be added just to the belonging profile?
Paul Ferraro showed me he is not reproducing the issue, so it needs to be investigated why it pops up in our TS.
TD - Sketch MP OpenAPI test application to demonstrate tests as per TP:
The endpoint should be exposed via HTTP per specs but Wildfly will allow access via HTTPS transport in case such a listener is configured.
Tests to verify that the /openapi endpoint will be available in such case and to evaluate WARNs.
Pre-checks must be done ASAP to comply with TP
Current TD status with respect to requirements in TP is missing some tests that have yet to be developed, here's a list of the missing cases:
Integration testing
one test on JWT related Security annotations, see https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/quarkus-dev/QZgqrblsYEc/sgDcnHYlBAAJ (should this one be added to TP - Integration testing?)
mixed approach to OpenAPI document model generation (e.g.: static file + programming model + annotations)
Negative scenario about headers, see #1 (comment)
multiple and subsequent deployments/undeployments
WARN for missing HTTP listener
Security testing
The endpoint should be exposed via HTTP per specs but Wildfly will allow access via HTTPS transport in case such a listener is configured.
Tests to verify that the /openapi
endpoint will be available in such case and to evaluate WARNs.
Also misc tests
OBSOLETE (see new checklist #11 (comment)): Plan
Roadmap/ETA
There's an error without any code in server.log
Evaluate architecture/implementation strategy for final solution with two potential approaches:
1 app, to serve as a back-end to simulate customer scenarios and to let the tests for all sections of TP to be run against
n mini apps to serve things as integration tests but 1 app for complex scenarios
OpenAPI doc seems to be there, no good. Verify and issue.
mixed approach to OpenAPI document model generation (e.g.: static file + programming model + annotations)
Negative scenario about headers, see #1 (comment)
multiple and subsequent deployments/undeployments
WARN for missing HTTP listener
one test on JWT related Security annotations, see https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/quarkus-dev/QZgqrblsYEc/sgDcnHYlBAAJ
Once architecture/implementation strategy is defined, then re-check with updated TP (integrations do "move" a bit - e..g: JWT + OpenAPI? Tests failed by management TS?)
This test can be used for memory evaluation after multiple subsequent deployments/undeployments.
Possibly document criteria and the file the PR for the proposal using already implemented local branch.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.