From 5273aa3a03c94ea9f8d41542c6e68bd1b5e0a314 Mon Sep 17 00:00:00 2001 From: Dan Sanduleac Date: Tue, 20 May 2014 18:19:36 +0100 Subject: [PATCH] Add scripted test to verify ThisProject is resolved properly --- sbt/src/sbt-test/project/thisProject/build.sbt | 10 ++++++++++ sbt/src/sbt-test/project/thisProject/proj2/build.sbt | 1 + sbt/src/sbt-test/project/thisProject/test | 1 + 3 files changed, 12 insertions(+) create mode 100644 sbt/src/sbt-test/project/thisProject/build.sbt create mode 100644 sbt/src/sbt-test/project/thisProject/proj2/build.sbt create mode 100644 sbt/src/sbt-test/project/thisProject/test diff --git a/sbt/src/sbt-test/project/thisProject/build.sbt b/sbt/src/sbt-test/project/thisProject/build.sbt new file mode 100644 index 000000000..6fc79c53d --- /dev/null +++ b/sbt/src/sbt-test/project/thisProject/build.sbt @@ -0,0 +1,10 @@ +val proj2 = project + +name := "proj1" + +val check = taskKey[Unit]("Ensure each project is named appropriately") + +check := { + require(name.value == "proj1") + require((name in proj2).value == "boo") +} diff --git a/sbt/src/sbt-test/project/thisProject/proj2/build.sbt b/sbt/src/sbt-test/project/thisProject/proj2/build.sbt new file mode 100644 index 000000000..7f48be956 --- /dev/null +++ b/sbt/src/sbt-test/project/thisProject/proj2/build.sbt @@ -0,0 +1 @@ +name in ThisProject := "boo" diff --git a/sbt/src/sbt-test/project/thisProject/test b/sbt/src/sbt-test/project/thisProject/test new file mode 100644 index 000000000..15675b169 --- /dev/null +++ b/sbt/src/sbt-test/project/thisProject/test @@ -0,0 +1 @@ +> check