From 8067eb42d51012cdd1bec509a2ad1c44921dc58b Mon Sep 17 00:00:00 2001 From: dmharrah Date: Thu, 16 Jul 2009 15:40:12 +0000 Subject: [PATCH] Added test-failed test git-svn-id: https://simple-build-tool.googlecode.com/svn/trunk@869 d89573ee-9141-11dd-94d4-bdf5e562f29c --- .../tests/test-failed/changes/Fail.scala | 7 +++++ .../tests/test-failed/changes/Success.scala | 7 +++++ .../test-failed/project/build.properties | 2 ++ .../project/build/TestQuickProject.scala | 5 ++++ src/sbt-test/tests/test-failed/test | 26 +++++++++++++++++++ 5 files changed, 47 insertions(+) create mode 100644 src/sbt-test/tests/test-failed/changes/Fail.scala create mode 100644 src/sbt-test/tests/test-failed/changes/Success.scala create mode 100644 src/sbt-test/tests/test-failed/project/build.properties create mode 100644 src/sbt-test/tests/test-failed/project/build/TestQuickProject.scala create mode 100644 src/sbt-test/tests/test-failed/test diff --git a/src/sbt-test/tests/test-failed/changes/Fail.scala b/src/sbt-test/tests/test-failed/changes/Fail.scala new file mode 100644 index 000000000..1fa4e4bdd --- /dev/null +++ b/src/sbt-test/tests/test-failed/changes/Fail.scala @@ -0,0 +1,7 @@ +import org.scalatest._ + +class TestQuickSuite extends FunSuite { + test("a test") { + throw new IllegalStateException + } +} diff --git a/src/sbt-test/tests/test-failed/changes/Success.scala b/src/sbt-test/tests/test-failed/changes/Success.scala new file mode 100644 index 000000000..85489d7e6 --- /dev/null +++ b/src/sbt-test/tests/test-failed/changes/Success.scala @@ -0,0 +1,7 @@ +import org.scalatest._ + +class TestQuickSuite extends FunSuite { + test("a test") { + true + } +} diff --git a/src/sbt-test/tests/test-failed/project/build.properties b/src/sbt-test/tests/test-failed/project/build.properties new file mode 100644 index 000000000..2b68418d4 --- /dev/null +++ b/src/sbt-test/tests/test-failed/project/build.properties @@ -0,0 +1,2 @@ +project.version=1.0 +project.name=Test Failed \ No newline at end of file diff --git a/src/sbt-test/tests/test-failed/project/build/TestQuickProject.scala b/src/sbt-test/tests/test-failed/project/build/TestQuickProject.scala new file mode 100644 index 000000000..b8f8efd3d --- /dev/null +++ b/src/sbt-test/tests/test-failed/project/build/TestQuickProject.scala @@ -0,0 +1,5 @@ +import sbt._ + +class TestQuickProject(info: ProjectInfo) extends DefaultProject(info) { + val scalatest = "org.scalatest" % "scalatest" % "0.9.3" +} diff --git a/src/sbt-test/tests/test-failed/test b/src/sbt-test/tests/test-failed/test new file mode 100644 index 000000000..244aea8ac --- /dev/null +++ b/src/sbt-test/tests/test-failed/test @@ -0,0 +1,26 @@ +> update +[success] + +$ copy-file changes/Fail.scala src/test/scala/TestQuickSuite.scala +[success] + +> test-failed +[failure] + +> test-failed * +[failure] + +> test-failed TestQuickSuite +[failure] + +$ copy-file changes/Success.scala src/test/scala/TestQuickSuite.scala +[success] + +> test-failed +[success] + +> test-failed * +[success] + +> test-failed TestQuickSuite +[success] \ No newline at end of file