You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

README.md 1.1KB

123456789101112131415161718192021222324
  1. # Vaadin Test
  2. This is a test project to verify the basic functionality of various related plugins and addons.
  3. ## General use
  4. To validate a given Vaadin Version, run `mvn clean verify -Dvaadin.version=VERSIONNUMBER`.
  5. ## Server testing
  6. To validate only server compatibility, run `mvn clean verify -Dvaadin.version=VERSIONNUMBER` in the `servlet-containers` module.
  7. 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.
  8. ## Running an individual test locally
  9. To install dependencies for testing an individual module locally, run `mvn clean install -Dinstall.skip=false` in the dependency module.
  10. For example you can install all dependencies for running any individual server test module with the following command in the test root:
  11. ```
  12. mvn clean install -Dinstall.skip=false -pl .,servlet-containers,servlet-containers/generic-ui,servlet-containers/generic-tests
  13. ```
  14. This will install the parent POMs on both levels as well as the UI and server test dependencies.