summaryrefslogtreecommitdiff
path: root/src/partest
diff options
context:
space:
mode:
authorAdriaan Moors <adriaan.moors@typesafe.com>2013-08-16 11:22:16 -0700
committerAdriaan Moors <adriaan.moors@typesafe.com>2013-08-16 11:22:16 -0700
commit8891fdae6400478210aa122646894ecfb7223b01 (patch)
tree07939210947edc7688e5dabdb299dd002c806b40 /src/partest
parent560b3728f364f3523a2bad202d41881f719b9fad (diff)
parent2b1563fa74e5e5f93b6eac4778fd59b785ac9a8d (diff)
downloadscala-8891fdae6400478210aa122646894ecfb7223b01.tar.gz
scala-8891fdae6400478210aa122646894ecfb7223b01.tar.bz2
scala-8891fdae6400478210aa122646894ecfb7223b01.zip
Merge pull request #2785 from soc/SI-7704
SI-7704 Fix partest's test category selection
Diffstat (limited to 'src/partest')
-rw-r--r--src/partest/scala/tools/partest/nest/ConsoleRunner.scala7
-rw-r--r--src/partest/scala/tools/partest/nest/ConsoleRunnerSpec.scala10
-rw-r--r--src/partest/scala/tools/partest/nest/NestUI.scala1
3 files changed, 6 insertions, 12 deletions
diff --git a/src/partest/scala/tools/partest/nest/ConsoleRunner.scala b/src/partest/scala/tools/partest/nest/ConsoleRunner.scala
index 3e28d4e4ad..17c0b74cb7 100644
--- a/src/partest/scala/tools/partest/nest/ConsoleRunner.scala
+++ b/src/partest/scala/tools/partest/nest/ConsoleRunner.scala
@@ -89,11 +89,6 @@ class ConsoleRunner(argstr: String) extends {
}
def run(): Unit = {
- if (optDebug) NestUI.setDebug()
- if (optVerbose) NestUI.setVerbose()
- if (optTerse) NestUI.setTerse()
- if (optShowDiff) NestUI.setDiffOnFail()
-
// Early return on no args, version, or invalid args
if (optVersion) return echo(versionMsg)
if ((argstr == "") || optHelp) return NestUI.usage()
@@ -212,7 +207,7 @@ class ConsoleRunner(argstr: String) extends {
issueSummaryReport()
System exit ( if (isSuccess) 0 else 1 )
}
-
+
run()
}
diff --git a/src/partest/scala/tools/partest/nest/ConsoleRunnerSpec.scala b/src/partest/scala/tools/partest/nest/ConsoleRunnerSpec.scala
index f9143013e9..bb831a4964 100644
--- a/src/partest/scala/tools/partest/nest/ConsoleRunnerSpec.scala
+++ b/src/partest/scala/tools/partest/nest/ConsoleRunnerSpec.scala
@@ -36,11 +36,11 @@ trait ConsoleRunnerSpec extends Spec with Meta.StdOpts with Interpolation {
val optSourcePath = "srcpath" / "set (relative) path to test source files (ex.: --srcpath pending)" --|
heading("Test output options:")
- val optShowDiff = "show-diff" / "show diffs for failed tests" --?
- val optVerbose = "verbose" / "show verbose progress information" --?
- val optTerse = "terse" / "show terse progress information" --?
- val optDebug = "debug" / "enable debugging output" --?
-
+ val optShowDiff = "show-diff" / "show diffs for failed tests" --> NestUI.setDiffOnFail()
+ val optVerbose = "verbose" / "show verbose progress information" --> NestUI.setVerbose()
+ val optTerse = "terse" / "show terse progress information" --> NestUI.setTerse()
+ val optDebug = "debug" / "enable debugging output" --> NestUI.setDebug()
+
heading("Other options:")
val optVersion = "version" / "show Scala version and exit" --?
val optSelfTest = "self-test" / "run tests for partest itself" --?
diff --git a/src/partest/scala/tools/partest/nest/NestUI.scala b/src/partest/scala/tools/partest/nest/NestUI.scala
index 5148115905..d063c17ac0 100644
--- a/src/partest/scala/tools/partest/nest/NestUI.scala
+++ b/src/partest/scala/tools/partest/nest/NestUI.scala
@@ -28,7 +28,6 @@ class Colors(enabled: => Boolean) {
object NestUI {
private val testNum = new java.util.concurrent.atomic.AtomicInteger(1)
@volatile private var testNumberFmt = "%3d"
- // @volatile private var testNumber = 1
private def testNumber = testNumberFmt format testNum.getAndIncrement()
def resetTestNumber(max: Int = -1) {
testNum set 1