From 35abf29456a7b5b6fa7f114917990cb228e66be9 Mon Sep 17 00:00:00 2001 From: Guillaume Martres Date: Thu, 2 Jun 2016 18:08:33 +0200 Subject: Properly report errors when cli flags are malformed Previously we returned an empty Reporter with no errors so partest reported the test as a success. --- test/dotc/tests.scala | 3 +++ 1 file changed, 3 insertions(+) (limited to 'test') diff --git a/test/dotc/tests.scala b/test/dotc/tests.scala index d43c5059b..bac443735 100644 --- a/test/dotc/tests.scala +++ b/test/dotc/tests.scala @@ -119,6 +119,9 @@ class tests extends CompilerTest { @Test def neg_typedIdents() = compileDir(negDir, "typedIdents") val negCustomArgs = negDir + "customArgs/" + + @Test def neg_cli_error = compileFile(negCustomArgs, "cliError", List("-thisOptionDoesNotExist")) + @Test def neg_typers() = compileFile(negCustomArgs, "typers")(allowDoubleBindings) @Test def neg_overrideClass = compileFile(negCustomArgs, "overrideClass", scala2mode) @Test def neg_autoTupling = compileFile(negCustomArgs, "autoTuplingTest", args = "-language:noAutoTupling" :: Nil) -- cgit v1.2.3