for (final Resource resourceAnn : resourcesAnn.value()) { final URL resource = getResource(clazz, resourceAnn.source()); if (resource != null) {
@Artifact @SpecVersion(spec="cdi", version="20091101") @Resources({ @Resource(destination="/WEB-INF/faces-config.xml", source="faces-config.xml") })
@SpecVersion(spec="cdi", version="20091101") @BeansXml("beans.xml") @Resources({ @Resource(source="javax.enterprise.inject.spi.Extension.DeploymentTest", destination="WEB-INF/classes/META-INF/services/javax.enterprise.inject.spi.Extension") })
for (final Resource resourceAnn : resourcesAnn.value()) { final URL resource = getResource(clazz, resourceAnn.source()); if (resource != null) {
@Resources({ @Resource(source="javax.enterprise.inject.spi.Extension", destination="WEB-INF/classes/META-INF/services/javax.enterprise.inject.spi.Extension") })
.addAll( asResourceDescriptors( declaringClass.getAnnotation( Resources.class ).value() ) );
@Resources({ @Resource(source="javax.enterprise.inject.spi.Extension.ExtensionsTest", destination="WEB-INF/classes/META-INF/services/javax.enterprise.inject.spi.Extension") })
@Resources({ @Resource(source = ReservedElementNameTest.mappingFile1, destination = "WEB-INF/classes" + ReservedElementNameTest.packageName + ReservedElementNameTest.mappingFile1),
/** * Test for adding a definition error via the ProcessInjectionTarget event. * * @author David Allen * */ @Artifact @Resources({ @Resource(source="javax.enterprise.inject.spi.Extension", destination="WEB-INF/classes/META-INF/services/javax.enterprise.inject.spi.Extension") }) // Must be an integration test as it needs a resource copied to a folder @IntegrationTest @ExpectedDeploymentException(DeploymentFailure.class) @SpecVersion(spec="cdi", version="20091101") public class InjectionTargetDefinitionErrorTest extends AbstractJSR299Test { @Test @SpecAssertions({ @SpecAssertion(section = "11.5.6", id = "da") }) public void testAddingDefinitionError() { assert false; } }
@Resources({ @Resource(source = XmlConfiguredConstraintValidatorTest.mappingFile1, destination = "WEB-INF/classes" + XmlConfiguredConstraintValidatorTest.packageName + XmlConfiguredConstraintValidatorTest.mappingFile1),
@Artifact @IntegrationTest(runLocally=true) @Resources({ @Resource(destination="SimplePage.html", source="SimplePage.html") })
@Resources({ @Resource(source = ClassLevelOverridingTest.mappingFile1, destination = "WEB-INF/classes" + ClassLevelOverridingTest.packageName + ClassLevelOverridingTest.mappingFile1),
@Resources({ @Resource(destination="SimplePage.html", source="SimplePage.html") })
@Artifact @IntegrationTest(runLocally = true) @Resources( { @Resource(destination = "WEB-INF/faces-config.xml", source = "faces-config.xml"), @Resource(destination = "JSFTestPage.jsp", source = "JSFTestPage.jsp"), @Resource(destination = "JSPTestPage.jsp", source = "JSPTestPage.jsp")}) @SpecVersion(spec="cdi", version="20091101") @WebXml("web.xml") public class IntegrationWithUnifiedELTest extends AbstractJSR299Test { @Test(groups = {"el" } ) @SpecAssertion(section = "12.4", id = "a") public void testELResolverRegisteredWithJsf() throws Exception { WebClient webclient = new WebClient(); String content = webclient.getPage(getContextPath() + "JSFTestPage.jsf").getWebResponse().getContentAsString(); assert content.contains("Dolly"); } @Test(groups = { "el" } ) @SpecAssertion(section = "12.4", id = "a") public void testELResolverRegisteredWithServletContainer() throws Exception { WebClient webclient = new WebClient(); String content = webclient.getPage(getContextPath() + "JSPTestPage.jsp").getWebResponse().getContentAsString(); assert content.contains("Dolly"); } }
@Artifact @IntegrationTest(runLocally=true) @Resources({ @Resource(destination="SimplePage.html", source="SimplePage.html") })
@Resources({ @Resource(source="javax.enterprise.inject.spi.Extension", destination="WEB-INF/classes/META-INF/services/javax.enterprise.inject.spi.Extension") })
/** * @author Nicklas Karlsson */ @Artifact(addCurrentPackage=false) @Classes({Storm.class, ConversationTestPhaseListener.class, ConversationStatusServlet.class, Cloud.class, CloudController.class}) @IntegrationTest(runLocally=true) @Resources({ @Resource(destination="WEB-INF/faces-config.xml", source="faces-config.xml"), @Resource(destination="clouds.jspx", source="clouds.jsf"), @Resource(destination="cloud.jspx", source="cloud.jsf") }) @WebXml("web.xml") @SpecVersion(spec="cdi", version="20091101") public class InvalidatingSessionDestroysConversationTest extends AbstractConversationTest { @Test(groups = { "contexts" }) @SpecAssertion(section = "6.7.4", id = "qa") // TODO this test doesn't precisely probe the boundaries of the service() method public void testInvalidatingSessionDestroysConversation() throws Exception { WebClient webClient = new WebClient(); resetCloud(webClient); webClient.getPage(getPath("clouds.jsf")); assert !isCloudDestroyed(webClient); invalidateSession(webClient); assert isCloudDestroyed(webClient); } }
@Resources({ @Resource(source = "ValidationMessages.properties", destination = "WEB-INF/classes/ValidationMessages.properties"),
TCKValidationProvider.DummyValidatorFactory.class }) @Resources(
@Classes({Storm.class, ConversationTestPhaseListener.class, ConversationStatusServlet.class, Cloud.class, CloudController.class}) @IntegrationTest(runLocally=true) @Resources({ @Resource(destination="cloud.jspx", source="cloud.jsf"), @Resource(destination="storm.jspx", source="storm.jsf"),