-
Task
-
Resolution: Won't Fix
-
L3 - Default
-
None
-
None
-
None
Similar to the Camunda Spring Boot Starter and the other Camunda BPM Distros (WildFly, Tomcat, etc.), all integration tests for the REST API and the Webapps should run against the Camunda BPM Run ZIP.
With CAM-11291, we introduced basic ITs for REST and Webapps that basically run like Arquillian Tests (Test class defines the Managed Container and runs the specified test cases against that managed instance). This newly established Managed Container for Camunda Run could be used in order to
- start the container before the integration test suite runs,
- run the integration tests
- stop the container after the tests
We should also consider the different startup and configurations options for the ZIP in those scenarios like
- REST enabled only
- Webapps enabled only
- HTTPS enabled for the distro
This is the controller panel for Smart Panels app
[CAM-11379] Run integration test suite against Camunda Run
Fix Version/s | Original: 7.13.0 [ 15532 ] |
Description |
Original:
Tests that should be executed:
* test the ZIP (unpack it, start the scripts) * also consider "common" Spring Boot tests for the new features (Security, etc.) |
New:
Similar to the Camunda Spring Boot Starter and the other Camunda BPM Distros (WildFly, Tomcat, etc.), all integration tests for the REST API and the Webapps should run against the REST Distro ZIP.
With # start the container before the integration test suite runs, # run the integration tests # stop the container after the tests |
Mentioned Roles |
Mentioned Groups |
Mentioned Roles |
Mentioned Groups |
Status | Original: Open [ 1 ] | New: Ready [ 10005 ] |
Assignee | Original: Tobias Metzke-Bernstein [ tobias.metzke ] |
Description |
Original:
Similar to the Camunda Spring Boot Starter and the other Camunda BPM Distros (WildFly, Tomcat, etc.), all integration tests for the REST API and the Webapps should run against the REST Distro ZIP.
With # start the container before the integration test suite runs, # run the integration tests # stop the container after the tests |
New:
Similar to the Camunda Spring Boot Starter and the other Camunda BPM Distros (WildFly, Tomcat, etc.), all integration tests for the REST API and the Webapps should run against the REST Distro ZIP.
With # start the container before the integration test suite runs, # run the integration tests # stop the container after the tests We should also consider the different startup and configurations options for the ZIP in those scenarios like * REST enabled only * Webapps enabled only * HTTPS enabled for the distro |
Mentioned Roles |
Mentioned Groups |