tests for javac argument file and unmanaged webapp

This commit is contained in:
Mark Harrah 2010-03-13 19:33:58 -05:00
parent 05e4250253
commit df6d83911a
8 changed files with 35 additions and 0 deletions

View File

@ -0,0 +1,2 @@
project.name=Arg File Test
project.version=1.0

View File

@ -0,0 +1,7 @@
import sbt._
class A(info: ProjectInfo) extends DefaultProject(info)
{
override def mainScalaSourcePath = sourcePath / " scala test "
override def mainJavaSourcePath = sourcePath / " java test "
}

View File

@ -0,0 +1,3 @@
package a;
public class A {
}

View File

@ -0,0 +1,7 @@
object Test
{
def main(args: Array[String])
{
println(new a.A)
}
}

View File

@ -0,0 +1 @@
> run

View File

@ -0,0 +1,2 @@
project.name=Webapp Unmanaged
project.version=1.0

View File

@ -0,0 +1,7 @@
import sbt._
class UnmanagedTest(info: ProjectInfo) extends DefaultWebProject(info)
{
override def disableCrossPaths = true
override def webappUnmanaged = temporaryWarPath / "WEB-INF" / "appengine-generated" ***
}

View File

@ -0,0 +1,6 @@
> prepare-webapp
$ touch target/webapp/WEB-INF/appengine-generated/test-keep
$ touch target/webapp/WEB-INF/other/test-remove
> prepare-webapp
$ exists target/webapp/WEB-INF/appengine-generated/test-keep
$ absent target/webapp/WEB-INF/other/test-remove