@Deployment public static WebArchive createDeployment() { return ShrinkWrap.create( WebArchive.class ) .addClass( Kryptonite.class ) .addAsWebInfResource( EmptyAsset.INSTANCE, "beans.xml" ) .addAsResource( new StringAsset( persistenceXml().exportAsString() ), "META-INF/persistence.xml" ); }
@Override public void evaluate() throws Throwable { boolean runInContainer = getDeploymentMethod(target).getAnnotation(Deployment.class).testable(); if (runInContainer) { evaluateParametersInContainer(base, target); } else { evaluateParametersInClient(base, target); } } };
@Deployment(managed=false, name="deployment") public static WebArchive processArchive() { return ShrinkWrap.create(WebArchive.class, "test.war") .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml") .addAsLibraries(DeploymentHelper.getEjbClient()) .addAsResource("META-INF/processes.xml", "META-INF/processes.xml") .addAsResource("org/camunda/bpm/integrationtest/functional/drools/TestDeploymentWithDroolsTaskFails.testDeployDroolsFails.bpmn20.xml"); }
@Deployment public static WebArchive deploy() { JavaArchive testJar = ShrinkWrap .create(JavaArchive.class, "ftTimeout.jar") .addClasses(TimeoutClient.class) .addAsManifestResource(new StringAsset( "Timeout/value=200"), "microprofile-config.properties") .addAsManifestResource(EmptyAsset.INSTANCE, "beans.xml").as(JavaArchive.class); WebArchive war = ShrinkWrap.create(WebArchive.class, "ftTimeout.war").addAsLibrary(testJar); return war; }
@Deployment public static WebArchive deploy() { return ShrinkWrap.create(WebArchive.class) .addAsLibraries( ConferenceDeployments.conference().addClasses(ConferenceTestCase.class, TestUtils.class) .addAsManifestResource(new StringAsset( PersistenceDeployments.descriptor() .exportAsString()), "persistence.xml") .addAsManifestResource(new File("src/main/resources/META-INF/beans.xml"))) .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml") .addClass(BaseTransactionalSpecification.class); }
@Deployment public static WebArchive deploy() { JavaArchive testJar = ShrinkWrap.create(JavaArchive.class, "InterDynTest.jar") .addPackage(SomeTestService.class.getPackage().getName()) .addAsManifestResource(EmptyAsset.INSTANCE, "beans.xml") .addAsManifestResource(new StringAsset(CONFIG), "apache-deltaspike.properties"); return ShrinkWrap.create(WebArchive.class, "InterDynTest.war") .addAsLibraries(ArchiveUtils.getDeltaSpikeCoreArchive()) .addAsLibraries(testJar) .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml"); }
@Deployment public static JavaArchive createDeployment() throws Exception { return ShrinkWrap .create(JavaArchive.class) .addPackages(true, "org.apache.deltaspike", "io.astefanutti.metrics.cdi", "datawave.query", "datawave.webservice.query.result.event") .addClass(TestDatawaveEdgeDictionaryImpl.class) .deleteClass(datawave.query.metrics.QueryMetricQueryLogic.class) .deleteClass(datawave.query.metrics.ShardTableQueryMetricHandler.class) .addAsManifestResource( new StringAsset("<alternatives>" + "<stereotype>datawave.query.tables.edge.MockAlternative</stereotype>" + "</alternatives>"), "beans.xml"); }
@Deployment public static Archive<?> createTestArchive() { return ShrinkWrap.create(JavaArchive.class).addClass(FacesContextProducer.class) .addAsManifestResource(new ByteArrayAsset(new byte[0]), ArchivePaths.create("beans.xml")); }
@Deployment public static JavaArchive createTestArchive() { return ShrinkWrap .create(JavaArchive.class) .addClasses(ConversationBoundaryInterceptor.class, ConversationalBean.class, MockLogger.class, MockLoggerProducer.class) .addAsManifestResource( ConversationBoundaryInterceptorTest.class.getPackage().getName().replaceAll("\\.", "/") + "/ConversationBoundaryInterceptorTest-beans.xml", ArchivePaths.create("beans.xml")); }
@Deployment public static WebArchive createDeployment() { WebArchive archive = ShrinkWrap.create(WebArchive.class, "test.war") .addClass(PostDeployInjectApp.class); return archive; }
@Deployment @OverProtocol("jmx-as7") public static JavaArchive processArchive() { return ShrinkWrap.create(JavaArchive.class) .addClass(AbstractFoxPlatformIntegrationTest.class) .addClass(DefaultEjbProcessApplication.class) .addAsResource("META-INF/processes.xml", "META-INF/processes.xml") .addAsResource("org/camunda/bpm/integrationtest/testDeployProcessArchive.bpmn20.xml"); }
@ShouldThrowException(DeploymentException.class) @Deployment public static WebArchive deploy() { JavaArchive testJar = ShrinkWrap .create(JavaArchive.class, "wrongConverterOnInstanceInjectionTest.jar") .addClass(ConfigOwner.class) .addAsManifestResource(EmptyAsset.INSTANCE, "beans.xml") .addAsManifestResource(new StringAsset("my.long.value=xxxxx"), "microprofile-config.properties") .as(JavaArchive.class); WebArchive war = ShrinkWrap .create(WebArchive.class, "wrongConverterOnInstanceInjectionTest.war") .addAsLibrary(testJar); return war; }
@Deployment(order = 2) public static JavaArchive createDeployment() throws Exception { URL testConfigUrl = Classes.getResource(TEST_CONFIG); URL deploymentStructureUrl = Classes.getResource(DEPLOYMENT_STRUCTURE); String beansXml = Descriptors.create(BeansDescriptor.class).exportAsString(); return ShrinkWrap.create(JavaArchive.class, APP_NAME) .addClass(JCACCIService.class) .addClass(JCACCIServiceImpl.class) .addAsManifestResource(new UrlAsset(deploymentStructureUrl), "jboss-deployment-structure.xml") .addAsManifestResource(new UrlAsset(testConfigUrl), "switchyard.xml") .addAsManifestResource(new StringAsset(beansXml), "beans.xml"); }
@Deployment public static EnterpriseArchive onePaAsLib() { JavaArchive processArchiveJar = ShrinkWrap.create(JavaArchive.class, "processes.jar") .addAsResource("org/camunda/bpm/integrationtest/testDeployProcessArchive.bpmn20.xml") .addAsResource("META-INF/processes.xml", "META-INF/processes.xml"); WebArchive testJar = ShrinkWrap.create(WebArchive.class, "test.war") .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml") .setManifest(new ByteArrayAsset(("Class-Path: " + foxPlatformClientJar.getName()+"\n").getBytes())) .addClass(AbstractFoxPlatformIntegrationTest.class) .addClass(TestFoxPlatformClientAsEjbModule_onePaAsLib.class); return ShrinkWrap.create(EnterpriseArchive.class, "onePaAsLib.ear") .addAsLibrary(processArchiveJar) .addAsModule(foxPlatformClientJar)
@Deployment public static WebArchive deploy() throws Exception { final WebArchive war = ShrinkWrap.create( WebArchive.class, ARCHIVE_NAME + ".war" ) .setManifest( "org/hibernate/test/wf/ddl/manifest.mf" ) .addClasses( WildFlyDdlEntity.class ) .addAsResource( new StringAsset( hibernate_cfg ), "hibernate.cfg.xml" ) .addClasses( BmtSfStatefulBean.class ) .addClasses( DdlInWildFlyUsingBmtAndSfTest.class ); return war; }
@Deployment public static JavaArchive getDeployment() { JavaArchive archive = ShrinkWrap.create(JavaArchive.class, "test.jar").addPackages(true, Root.class.getPackage()) .addPackages(true, RenderRoot.class.getPackage()).addPackages(true, SolderRoot.class.getPackage()) .addAsManifestResource("META-INF/beans.xml", ArchivePaths.create("beans.xml")); return archive; }
@Deployment public static JavaArchive createTestArchive() { return ShrinkWrap .create(JavaArchive.class, "test.jar") .addClasses(DummyXAResource.class, Utils.class) .addPackage("io.narayana.connectableresource") .addAsManifestResource(new StringAsset(DEPENDENCIES), "MANIFEST.MF") .addAsManifestResource(EmptyAsset.INSTANCE, ArchivePaths.create("beans.xml")); }
@Deployment(name = "EJB", order = 1, testable = false) public static JavaArchive createEjbtArchive() { return ShrinkWrap .create(JavaArchive.class, "test-ejb.jar") .addClasses(FooRemote.class, FooBean.class, Bar.class, ProcessBeanObserver.class) .addAsServiceProvider(Extension.class, ProcessBeanObserver.class) .addAsManifestResource(new StringAsset(Descriptors.create(BeansDescriptor.class).beanDiscoveryMode(BeanDiscoveryMode._ALL.toString()).version( Versions.v1_1).exportAsString()), "beans.xml"); }
@Deployment public static WebArchive buildDeployment() { WebArchive war = ShrinkWrap.create( WebArchive.class ) .setManifest( "org/hibernate/test/wf/ddl/manifest.mf" ) .addClass( WildFlyDdlEntity.class ) // .addAsManifestResource( EmptyAsset.INSTANCE, "beans.xml") .addAsResource( new StringAsset( persistenceXml().exportAsString() ), PERSISTENCE_XML_RESOURCE_NAME ) .addAsResource( "org/hibernate/test/wf/ddl/log4j.properties", "log4j.properties" ); System.out.println( war.toString(true) ); return war; }
@Deployment(managed=false, name=DEPLOYMENT) public static WebArchive createDeployment1() { WebArchive archive = ShrinkWrap.create(WebArchive.class, "failingDeployment.war") .addAsResource("META-INF/processes.xml", "META-INF/processes.xml") .addAsResource("org/camunda/bpm/integrationtest/invoice-it.bpmn20.xml") .addClass(PostDeployFailureApp.class); return archive; }