Ilia Motornyi b370b042f2 Fix karaf-4.2.1 test (#11264) | pirms 5 gadiem | |
---|---|---|
.. | ||
addon-using-init-param-widget-set | pirms 5 gadiem | |
addon-using-no-defined-widget-set | pirms 5 gadiem | |
addon-using-own-widget-set | pirms 5 gadiem | |
bean-api-validation | pirms 5 gadiem | |
bean-impl-validation | pirms 5 gadiem | |
cdi | pirms 5 gadiem | |
default-widget-set | pirms 5 gadiem | |
dependency-rewrite | pirms 5 gadiem | |
dependency-rewrite-addon | pirms 5 gadiem | |
own-widget-set | pirms 5 gadiem | |
servlet-containers | pirms 5 gadiem | |
space in directory | pirms 5 gadiem | |
spring-boot | pirms 5 gadiem | |
spring-boot-subcontext | pirms 5 gadiem | |
vaadin7-widget-set | pirms 5 gadiem | |
vaadinservletconfiguration-widget-set | pirms 5 gadiem | |
widget-set-testutil | pirms 5 gadiem | |
README.md | pirms 6 gadiem | |
pom.xml | pirms 5 gadiem |
This is a test project to verify the basic functionality of various related plugins and addons.
To validate a given Vaadin Version, run mvn clean verify -Dvaadin.version=VERSIONNUMBER
.
To validate only server compatibility, run mvn clean verify -Dvaadin.version=VERSIONNUMBER
in the servlet-containers
module.
To test only a subset of the servers, there are profiles with the server name. For example -P wildfly
runs all Wildfly tests, -P glassfish,jetty
runs all the Glassfish and Jetty tests.
To install dependencies for testing an individual module locally, run mvn clean install -Dinstall.skip=false
in the dependency module.
For example you can install all dependencies for running any individual server test module with the following command in the test root:
mvn clean install -Dinstall.skip=false -pl .,servlet-containers,servlet-containers/generic-ui,servlet-containers/generic-tests
This will install the parent POMs on both levels as well as the UI and server test dependencies.