added test filter to filter away all tests that end with Spec

This commit is contained in:
Jonas Bonér 2010-03-05 14:33:14 +01:00
parent 4aabc07be2
commit 9705ee52c5
2 changed files with 88 additions and 82 deletions

View file

@ -6,7 +6,7 @@ import Actor.Sender.Self
import org.scalatest.junit.JUnitSuite import org.scalatest.junit.JUnitSuite
import org.junit.Test import org.junit.Test
/*
class RemoteClientShutdownTest extends JUnitSuite { class RemoteClientShutdownTest extends JUnitSuite {
@Test def shouldShutdownRemoteClient = { @Test def shouldShutdownRemoteClient = {
RemoteNode.start("localhost", 9999) RemoteNode.start("localhost", 9999)
@ -28,3 +28,4 @@ class TravelingActor extends RemoteActor("localhost", 9999) {
case _ => log.info("message received") case _ => log.info("message received")
} }
} }
*/

View file

@ -111,10 +111,12 @@ class AkkaParent(info: ProjectInfo) extends ParentProject(info) {
class AkkaRedisProject(info: ProjectInfo) extends DefaultProject(info) { class AkkaRedisProject(info: ProjectInfo) extends DefaultProject(info) {
val redis = "com.redis" % "redisclient" % "1.1" % "compile" val redis = "com.redis" % "redisclient" % "1.1" % "compile"
override def testOptions = TestFilter((name: String) => name.endsWith("Test")) :: Nil
} }
class AkkaMongoProject(info: ProjectInfo) extends DefaultProject(info) { class AkkaMongoProject(info: ProjectInfo) extends DefaultProject(info) {
val mongo = "org.mongodb" % "mongo-java-driver" % "1.1" % "compile" val mongo = "org.mongodb" % "mongo-java-driver" % "1.1" % "compile"
override def testOptions = TestFilter((name: String) => name.endsWith("Test")) :: Nil
} }
class AkkaCassandraProject(info: ProjectInfo) extends DefaultProject(info) { class AkkaCassandraProject(info: ProjectInfo) extends DefaultProject(info) {
@ -126,6 +128,7 @@ class AkkaParent(info: ProjectInfo) extends ParentProject(info) {
val slf4j = "org.slf4j" % "slf4j-api" % "1.5.8" % "test" val slf4j = "org.slf4j" % "slf4j-api" % "1.5.8" % "test"
val slf4j_log4j = "org.slf4j" % "slf4j-log4j12" % "1.5.8" % "test" val slf4j_log4j = "org.slf4j" % "slf4j-log4j12" % "1.5.8" % "test"
val log4j = "log4j" % "log4j" % "1.2.15" % "test" val log4j = "log4j" % "log4j" % "1.2.15" % "test"
override def testOptions = TestFilter((name: String) => name.endsWith("Test")) :: Nil
} }
class AkkaPersistenceParentProject(info: ProjectInfo) extends ParentProject(info) { class AkkaPersistenceParentProject(info: ProjectInfo) extends ParentProject(info) {
@ -133,7 +136,6 @@ class AkkaParent(info: ProjectInfo) extends ParentProject(info) {
lazy val akka_persistence_redis = project("akka-persistence-redis", "akka-persistence-redis", new AkkaRedisProject(_), akka_persistence_common) lazy val akka_persistence_redis = project("akka-persistence-redis", "akka-persistence-redis", new AkkaRedisProject(_), akka_persistence_common)
lazy val akka_persistence_mongo = project("akka-persistence-mongo", "akka-persistence-mongo", new AkkaMongoProject(_), akka_persistence_common) lazy val akka_persistence_mongo = project("akka-persistence-mongo", "akka-persistence-mongo", new AkkaMongoProject(_), akka_persistence_common)
lazy val akka_persistence_cassandra = project("akka-persistence-cassandra", "akka-persistence-cassandra", new AkkaCassandraProject(_), akka_persistence_common) lazy val akka_persistence_cassandra = project("akka-persistence-cassandra", "akka-persistence-cassandra", new AkkaCassandraProject(_), akka_persistence_common)
} }
class AkkaJgroupsProject(info: ProjectInfo) extends DefaultProject(info) { class AkkaJgroupsProject(info: ProjectInfo) extends DefaultProject(info) {
@ -155,6 +157,9 @@ class AkkaParent(info: ProjectInfo) extends ParentProject(info) {
val atmo = "org.atmosphere" % "atmosphere-annotations" % ATMO_VERSION % "compile" val atmo = "org.atmosphere" % "atmosphere-annotations" % ATMO_VERSION % "compile"
val atmo_jersey = "org.atmosphere" % "atmosphere-jersey" % ATMO_VERSION % "compile" val atmo_jersey = "org.atmosphere" % "atmosphere-jersey" % ATMO_VERSION % "compile"
val atmo_runtime = "org.atmosphere" % "atmosphere-runtime" % ATMO_VERSION % "compile" val atmo_runtime = "org.atmosphere" % "atmosphere-runtime" % ATMO_VERSION % "compile"
def mainMethod = Some("se.scalablesolutions.akka.Main")
override def packageOptions: Seq[PackageOption] = MainClass("se.scalablesolutions.akka.Main") :: Nil
} }
// examples // examples