Skip to content

Commit

Permalink
SEAM-50 disable BookingAgentTest on glassfish
Browse files Browse the repository at this point in the history
  • Loading branch information
mojavelinux authored and jharting committed Mar 26, 2011
1 parent e1cf8f0 commit 206e50f
Show file tree
Hide file tree
Showing 5 changed files with 35 additions and 18 deletions.
10 changes: 10 additions & 0 deletions booking/pom.xml
Expand Up @@ -410,6 +410,16 @@
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<excludes>
<exclude>org/jboss/seam/examples/booking/booking/BookingAgentTest.java</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
<testResources>
<testResource>
<directory>src/test/resources</directory>
Expand Down
Expand Up @@ -19,8 +19,6 @@
import java.util.HashMap;

import javax.enterprise.inject.Instance;
import javax.enterprise.inject.Produces;
import javax.enterprise.inject.spi.BeanManager;
import javax.inject.Inject;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
Expand Down Expand Up @@ -54,18 +52,16 @@ public static WebArchive createDeployment() {
return ShrinkWrap
.create(WebArchive.class, "test.war")
.addPackage(Hotel.class.getPackage())
.addClasses(BookingAgent.class, BookingAgent.class, Confirmed.class, Authenticated.class, DefaultBundleKey.class)
.addClasses(BookingAgent.class, BookingAgent.class, Confirmed.class, Authenticated.class, DefaultBundleKey.class, TestAuthenticatedUserProducer.class)
.addPackage(BookingLog.class.getPackage())
.addAsLibraries(
MavenArtifactResolver.resolve("joda-time:joda-time:1.6"),
MavenArtifactResolver.resolve("org.jboss.seam.solder:seam-solder:3.0.0.CR4"),
MavenArtifactResolver.resolve("org.jboss.seam.international:seam-international:3.0.0.CR4"))
.addAsWebInfResource("test-persistence.xml", "classes/META-INF/persistence.xml")
.addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml");
}

@Inject
BeanManager beanManager;

@Inject
UserTransaction utx;

Expand Down Expand Up @@ -120,10 +116,4 @@ public void testBookHotel() throws Exception {
}
}
}

@Produces
@Authenticated
User getRegisteredUser() {
return em.find(User.class, "ike");
}
}
@@ -0,0 +1,19 @@
package org.jboss.seam.examples.booking.booking;

import javax.enterprise.inject.Produces;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;

import org.jboss.seam.examples.booking.account.Authenticated;
import org.jboss.seam.examples.booking.model.User;

public class TestAuthenticatedUserProducer {
@PersistenceContext
EntityManager em;

@Produces
@Authenticated
public User getRegisteredUser() {
return em.find(User.class, "ike");
}
}
Expand Up @@ -46,6 +46,7 @@ public static Archive<?> createTestArchive() {
.addPackage(HotelSearch.class.getPackage())
.addPackage(Hotel.class.getPackage())
.addAsLibraries(
MavenArtifactResolver.resolve("joda-time:joda-time:1.6"),
MavenArtifactResolver.resolve("org.jboss.seam.solder:seam-solder:3.0.0.CR4"),
MavenArtifactResolver.resolve("org.jboss.seam.international:seam-international:3.0.0.CR4"))
.addAsWebInfResource("test-persistence.xml", "classes/META-INF/persistence.xml")
Expand Down
9 changes: 3 additions & 6 deletions booking/src/test/resources/arquillian.xml
Expand Up @@ -2,20 +2,17 @@
<arquillian xmlns="http://jboss.com/arquillian"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:jbossas-remote="urn:arq:org.jboss.arquillian.container.jbossas.remote_6"
xmlns:glassfish-remote="urn:arq:org.jboss.arquillian.container.glassfish.remote_3"
xmlns:glassfish-embedded="urn:arq:org.jboss.arquillian.container.glassfish.embedded_3">

<!--
<engine>
<deploymentExportPath>/tmp/</deploymentExportPath>
<deploymentExportPath>target</deploymentExportPath>
</engine>
-->

<jbossas-remote:container>
<jbossas-remote:remoteServerHttpPort>8080</jbossas-remote:remoteServerHttpPort>
</jbossas-remote:container>

<glassfish-remote:container>
<glassfish-remote:remoteServerHttpPort>7070</glassfish-remote:remoteServerHttpPort>
</glassfish-remote:container>

<glassfish-embedded:container>
<glassfish-embedded:bindHttpPort>7070</glassfish-embedded:bindHttpPort>
Expand Down

0 comments on commit 206e50f

Please sign in to comment.