From 8e289a262af9da8f8cc65f00eb4e05048dc9bcd3 Mon Sep 17 00:00:00 2001 From: Mark Harrah Date: Wed, 30 Dec 2009 15:21:40 -0500 Subject: [PATCH] fix issue #67 --- src/main/scala/sbt/ScalaProject.scala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/scala/sbt/ScalaProject.scala b/src/main/scala/sbt/ScalaProject.scala index 032787d1c..b7e6405d5 100644 --- a/src/main/scala/sbt/ScalaProject.scala +++ b/src/main/scala/sbt/ScalaProject.scala @@ -355,7 +355,8 @@ trait MultiTaskProject extends Project task { tests => - val (testNames, separator :: testArgs) = tests.toList.span(! _.startsWith("--")) + val (testNames, separatorAndArgs) = tests.toList.span(! _.startsWith("--")) + val testArgs = separatorAndArgs.drop(1) def filterInclude = { @@ -372,6 +373,7 @@ trait MultiTaskProject extends Project val includeTestsSet = Set(includeTests: _*) (test: String) => includeTestsSet.contains(test) || testFilters.exists(_.accept(test)) } + val includeFunction = if(testNames.isEmpty) (test: String) => true