[ https://issues.apache.org/jira/browse/SLING-6551?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Konrad Windszus closed SLING-6551. ---------------------------------- > Allow to embed a complete classes directory in the test bundle > -------------------------------------------------------------- > > Key: SLING-6551 > URL: https://issues.apache.org/jira/browse/SLING-6551 > Project: Sling > Issue Type: Improvement > Components: Apache Sling Testing Rules > Affects Versions: JUnit Tests Teleporter 1.0.10 > Reporter: Konrad Windszus > Assignee: Konrad Windszus > Fix For: JUnit Tests Teleporter 1.0.12 > > > Currently only > # directly referenced dependencies from the IT can be automatically be > embedded (by whitelisting the package prefixes via > {{ClientSideTeleporter.includeDependencyPrefix(...)}} > # invididual fully-qualified classes can be embedded manually as well via > {{ClientSideTeleporter.embedClass(...)}} > This is not enough in case the teleporter-based IT is part of the bundle > which is supposed to be tested. The mechanism in 1) will not detect any > implementation classes like OSGi services (because the IT itself only > references the according interface). The mechanism 2) causes a lot of effort > as each class name needs to be given separately. In this case it would be > best to be able to include a full directory containing java classes in the > testing bundle. -- This message was sent by Atlassian JIRA (v6.3.15#6346)