From 3d7ff96bd9f637d37e9ce2922cb5140feedc8ae3 Mon Sep 17 00:00:00 2001 From: Lukas Rytz Date: Wed, 3 Feb 2016 11:20:05 +0100 Subject: Update partest to 1.0.12, test case for reporting invalid flags --- test/files/neg/choices.check | 6 +++++- test/files/neg/partestInvalidFlag.check | 4 ++++ test/files/neg/partestInvalidFlag.flags | 1 + test/files/neg/partestInvalidFlag.scala | 1 + 4 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 test/files/neg/partestInvalidFlag.check create mode 100644 test/files/neg/partestInvalidFlag.flags create mode 100644 test/files/neg/partestInvalidFlag.scala (limited to 'test/files/neg') diff --git a/test/files/neg/choices.check b/test/files/neg/choices.check index b114394e96..df4f23461f 100644 --- a/test/files/neg/choices.check +++ b/test/files/neg/choices.check @@ -1,2 +1,6 @@ +error: Usage: -Yresolve-term-conflict: + where choices are package, object, error (default: error) +error: bad option: '-Yresolve-term-conflict' error: bad options: -Yresolve-term-conflict -one error found +error: flags file may only contain compiler options, found: -Yresolve-term-conflict +four errors found diff --git a/test/files/neg/partestInvalidFlag.check b/test/files/neg/partestInvalidFlag.check new file mode 100644 index 0000000000..812191dc22 --- /dev/null +++ b/test/files/neg/partestInvalidFlag.check @@ -0,0 +1,4 @@ +error: bad option: '-badCompilerFlag' +error: bad options: -badCompilerFlag notAFlag -Yopt:badChoice +error: flags file may only contain compiler options, found: -badCompilerFlag notAFlag -Yopt:badChoice +three errors found diff --git a/test/files/neg/partestInvalidFlag.flags b/test/files/neg/partestInvalidFlag.flags new file mode 100644 index 0000000000..68884532b9 --- /dev/null +++ b/test/files/neg/partestInvalidFlag.flags @@ -0,0 +1 @@ +-badCompilerFlag notAFlag -Yopt:badChoice diff --git a/test/files/neg/partestInvalidFlag.scala b/test/files/neg/partestInvalidFlag.scala new file mode 100644 index 0000000000..826a1a5bc2 --- /dev/null +++ b/test/files/neg/partestInvalidFlag.scala @@ -0,0 +1 @@ +class C -- cgit v1.2.3