aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test/java/com/google/devtools/common/options
diff options
context:
space:
mode:
authorGravatar Alex Humesky <ahumesky@google.com>2016-01-15 19:21:03 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2016-01-15 22:29:53 +0000
commitc5ac4308655cbd7eebb70efde3ce1b9450133aec (patch)
tree4f78d35486d45b127a9c1990c4333d9a3991a23d /src/test/java/com/google/devtools/common/options
parentda1e38736daa2f4187525421308054d4a489ca1a (diff)
Adds support for invocation policy to the canonicalize-flags command.
-- MOS_MIGRATED_REVID=112267123
Diffstat (limited to 'src/test/java/com/google/devtools/common/options')
-rw-r--r--src/test/java/com/google/devtools/common/options/OptionsParserTest.java8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/test/java/com/google/devtools/common/options/OptionsParserTest.java b/src/test/java/com/google/devtools/common/options/OptionsParserTest.java
index 0787a398cc..659f77f690 100644
--- a/src/test/java/com/google/devtools/common/options/OptionsParserTest.java
+++ b/src/test/java/com/google/devtools/common/options/OptionsParserTest.java
@@ -930,8 +930,12 @@ public class OptionsParserTest {
public static List<String> canonicalize(Class<? extends OptionsBase> optionsClass, String... args)
throws OptionsParsingException {
- return OptionsParser.canonicalize(ImmutableList.<Class<? extends OptionsBase>>of(optionsClass),
- Arrays.asList(args));
+
+ OptionsParser parser = OptionsParser.newOptionsParser(
+ ImmutableList.<Class<? extends OptionsBase>>of(optionsClass));
+ parser.setAllowResidue(false);
+ parser.parse(Arrays.asList(args));
+ return parser.canonicalize();
}
@Test