scripted test fixes

This commit is contained in:
Mark Harrah 2013-06-23 19:57:31 -04:00
parent 602c1759a1
commit 3758357677
9 changed files with 6 additions and 14 deletions

View File

@ -21,6 +21,7 @@ val bResolver = Def.setting {
val apiBaseSetting = apiURL := Some(apiBase(name.value))
def apiBase(projectName: String) = url(s"http://example.org/${projectName}")
def scalaLibraryBase(v: String) = url(s"http://www.scala-lang.org/api/$v/")
def addDep(projectName: String) =
libraryDependencies += organization.value %% projectName % version.value
@ -33,6 +34,7 @@ def expectedMappings = Def.task {
val n = a.name.stripSuffix("_" + scalaBinaryVersion.value)
n match {
case "a" | "b" | "c" => (f, apiBase(n)) :: Nil
case "scala-library" => (f, scalaLibraryBase(scalaVersion.value)) :: Nil
case _ => Nil
}
}

View File

@ -1,5 +1,3 @@
resolvers += ScalaToolsReleases
libraryDependencies += "org.scalacheck" % "scalacheck" % "1.5"
ivyPaths <<= baseDirectory( dir => new IvyPaths(dir, Some(dir / "ivy-home")))

View File

@ -5,11 +5,10 @@
object MakePomTest extends Build
{
lazy val root = Project("root", file(".")) settings(
resolvers += ScalaToolsReleases,
readPom <<= makePom map XML.loadFile,
TaskKey[Unit]("check-pom") <<= checkPom,
TaskKey[Unit]("check-extra") <<= checkExtra,
resolvers ++= Seq(ScalaToolsReleases, ScalaToolsSnapshots),
resolvers += Resolver.sonatypeRepo("snapshots"),
makePomConfiguration ~= { _.copy(extra = <extra-tag/>) }
)

View File

@ -5,7 +5,7 @@
object PomRepoTest extends Build
{
lazy val root = Project("root", file(".")) settings(
resolvers ++= Seq(local, ScalaToolsReleases, ScalaToolsSnapshots),
resolvers ++= Seq(local, Resolver.sonatypeRepo("releases"), Resolver.sonatypeRepo("snapshots")),
InputKey[Unit]("check-pom") <<= InputTask(_ => spaceDelimited("<args>")) { result => (makePom, result, streams) map checkPomRepositories },
makePomConfiguration <<= (makePomConfiguration, baseDirectory) { (conf, base) =>
conf.copy(filterRepositories = pomIncludeRepository(base, conf.filterRepositories) )

View File

@ -3,8 +3,7 @@ import Keys._
object P extends Build
{
override def settings = super.settings ++ Seq(
scalaBinaryVersion in update := "2.9.0",
resolvers += ScalaToolsReleases
scalaBinaryVersion in update := "2.9.0"
)
def configIvyScala =

View File

@ -7,7 +7,7 @@ object B extends Build
val check = InputKey[Unit]("check-max-errors")
lazy val root = Project("root", file("."))
lazy val sub = Project("sub", file(".")) delegateTo(root) settings(check <<= checkTask)
lazy val sub = Project("sub", file("sub")) delegateTo(root) settings(check <<= checkTask)
lazy val checkTask = InputTask(_ => Space ~> NatBasic) { result =>
(result, maxErrors) map { (i, max) =>

View File

@ -1,3 +1 @@
resolvers += ScalaToolsReleases
libraryDependencies += "com.novocode" % "junit-interface" % "0.8" % "test"

View File

@ -1,3 +1 @@
libraryDependencies += "org.specs2" % "specs2_2.10" % "1.12.3" % "test"
resolvers += ScalaToolsReleases

View File

@ -1,5 +1,3 @@
scalaVersion := "2.9.1"
libraryDependencies += "org.specs2" %% "specs2" % "1.7.1" % "test"
resolvers += ScalaToolsReleases