Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
Testing Sling Mock 1.9.12, Testing Sling Mock 2.2.18
-
None
Description
Registering all sling models from classpath leads to slow down tests dramatically.
Steps to reproduce:
- Register several models.
- In context.afterSetup() register several custom injetors that implements StaticInjectAnnotationProcessorFactory
Each injector registration leads to update every model (ModelAdapterFactory) that slow downs test dramatically, when you have 300+ models and 5-6 injectors that register in setup method before each test.
Workaround is to register injectors before models.
Please implement optional registration all sling models from classpath.
Attachments
Issue Links
- relates to
-
SLING-6363 sling-mock: Automatically register Sling Models from Classpath
- Resolved