Overview of embedding test modules
mainThe test-embedding module contains integration tests for embedding Vaadin Flow. The module structure is organized by execution mode and environment:
Generic Embedding Modules
These modules run the same core tests but differ in configuration:
test-embedding-generic: Runs in development mode.test-embedding-production: Runs in production mode.test-embedding-generic-compatibility: Runs in compatibility (Bower) mode using HTML imports.test-embedding-production-compatibility: Runs in production mode using compatibility (Bower) mode.
All four generic modules depend on embedding-test-assets, which provides the test classes and the classes under test. The HTML pages for these tests are located in test-embedding/webapp.
Theme Variant Modules
Because a package containing embeddable components can only have one theme, modules leveraging theme variants are separated:
test-embedding-theme-varianttest-embedding-theme-variant-compatibility