From bb898e5b384edba50e454d24065c308e8d1f5215 Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Sun, 31 Jul 2011 17:00:50 -0400 Subject: [PATCH] test for artifact moduleName fix --- .../dependency-management/module-name/build.sbt | 11 +++++++++++ .../sbt-test/dependency-management/module-name/test | 1 + 2 files changed, 12 insertions(+) create mode 100644 sbt/src/sbt-test/dependency-management/module-name/build.sbt create mode 100644 sbt/src/sbt-test/dependency-management/module-name/test diff --git a/sbt/src/sbt-test/dependency-management/module-name/build.sbt b/sbt/src/sbt-test/dependency-management/module-name/build.sbt new file mode 100644 index 000000000..15d182515 --- /dev/null +++ b/sbt/src/sbt-test/dependency-management/module-name/build.sbt @@ -0,0 +1,11 @@ +name := "Demo" + +moduleName := "asdf" + +crossPaths := false + +TaskKey[Unit]("check-name") <<= (moduleName, name, packageBin in Compile) map { (module, n, f) => + val path = f.getAbsolutePath + assert(path contains module, "Path " + path + " did not contain module name " + module) + assert(!path.contains(n), "Path " + path + " contained " + n) +} diff --git a/sbt/src/sbt-test/dependency-management/module-name/test b/sbt/src/sbt-test/dependency-management/module-name/test new file mode 100644 index 000000000..298be6118 --- /dev/null +++ b/sbt/src/sbt-test/dependency-management/module-name/test @@ -0,0 +1 @@ +> check-name