use of org.apache.catalina.webresources.JarResourceSet in project joinfaces by joinfaces.
the class JsfTomcatApplicationListenerIT method embeddedJarWithAppResources.
@Test
public void embeddedJarWithAppResources() throws LifecycleException {
ContextMock contextMock = new ContextMock();
File file = new File(TARGET + File.separator + TEST_CLASSES + File.separator + "test.jar");
JarWarResourceSet jarWarResourceSet = new JarWarResourceSet(contextMock.getWebResourceRoot(), "/", file.getAbsolutePath(), INTERNAL_JAR, METAINF_RESOURCES);
jarWarResourceSet.init();
JarResourceSet jarResourceSet = new JarResourceSet(contextMock.getWebResourceRoot(), "/", file.getAbsolutePath(), METAINF_RESOURCES);
contextMock.init(jarWarResourceSet, jarResourceSet);
callApplicationEvent(contextMock);
assertThat(contextMock.getWebResourceRoot().getCreateWebResourceSetCalls()).isEqualTo(2);
}
use of org.apache.catalina.webresources.JarResourceSet in project joinfaces by joinfaces.
the class JsfTomcatApplicationListenerIT method embeddedWarWithAppResources.
@Test
public void embeddedWarWithAppResources() throws LifecycleException {
ContextMock contextMock = new ContextMock();
File file = new File(TARGET + File.separator + TEST_CLASSES + File.separator + "test.war");
JarWarResourceSet jarWarResourceSet = new JarWarResourceSet(contextMock.getWebResourceRoot(), "/", file.getAbsolutePath(), INTERNAL_JAR, METAINF_RESOURCES);
jarWarResourceSet.init();
JarResourceSet jarResourceSet = new JarResourceSet(contextMock.getWebResourceRoot(), "/", file.getAbsolutePath(), METAINF_RESOURCES);
contextMock.init(jarWarResourceSet, jarResourceSet);
callApplicationEvent(contextMock);
assertThat(contextMock.getWebResourceRoot().getCreateWebResourceSetCalls()).isEqualTo(0);
}
Aggregations