diff options
author | 2017-10-17 19:51:06 +0200 | |
---|---|---|
committer | 2017-10-18 10:28:22 +0200 | |
commit | 20264552e18d8413f77b22b124e84e0267ce2b5e (patch) | |
tree | edd1c8d62432c3e8ef5994f100983ae3f9a80cf0 /src/test | |
parent | 0f8a9b82fe0dd2c26cc1c89c27c96d9077a7f91f (diff) |
Migrate all users of OptionsParser.enableParamsFileSupport to use the ShellQuotedParamsFilePreProcessor. This covers all of the tools packaged in the ResourceProcessorBusyBox.
RELNOTES: None.
PiperOrigin-RevId: 172485486
Diffstat (limited to 'src/test')
-rw-r--r-- | src/test/java/com/google/devtools/common/options/OptionsParserTest.java | 30 |
1 files changed, 15 insertions, 15 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 79ac532476..7d3c244003 100644 --- a/src/test/java/com/google/devtools/common/options/OptionsParserTest.java +++ b/src/test/java/com/google/devtools/common/options/OptionsParserTest.java @@ -244,7 +244,7 @@ public class OptionsParserTest { StandardOpenOption.CREATE); OptionsParser parser = newOptionsParser(ExampleFoo.class, ExampleBaz.class); - parser.enableParamsFileSupport(FileSystems.getDefault()); + parser.enableParamsFileSupport(new LegacyParamsFilePreProcessor(FileSystems.getDefault())); parser.parse("@" + params); ExampleFoo foo = parser.getOptions(ExampleFoo.class); assertThat(foo.foo).isEqualTo("defaultFoo"); @@ -264,7 +264,7 @@ public class OptionsParserTest { StandardOpenOption.CREATE); OptionsParser parser = newOptionsParser(ExampleFoo.class, ExampleBaz.class); - parser.enableParamsFileSupport(FileSystems.getDefault()); + parser.enableParamsFileSupport(new LegacyParamsFilePreProcessor(FileSystems.getDefault())); parser.parse("@" + params); ExampleFoo foo = parser.getOptions(ExampleFoo.class); assertThat(foo.foo).isEqualTo("defaultFoo"); @@ -283,7 +283,7 @@ public class OptionsParserTest { StandardOpenOption.CREATE); OptionsParser parser = newOptionsParser(ExampleFoo.class, ExampleBaz.class); - parser.enableParamsFileSupport(FileSystems.getDefault()); + parser.enableParamsFileSupport(new LegacyParamsFilePreProcessor(FileSystems.getDefault())); parser.parse("@" + params); ExampleFoo foo = parser.getOptions(ExampleFoo.class); assertThat(foo.foo).isEmpty(); @@ -302,7 +302,7 @@ public class OptionsParserTest { StandardOpenOption.CREATE); OptionsParser parser = newOptionsParser(ExampleFoo.class, ExampleBaz.class); - parser.enableParamsFileSupport(FileSystems.getDefault()); + parser.enableParamsFileSupport(new LegacyParamsFilePreProcessor(FileSystems.getDefault())); parser.parse("@" + params); ExampleFoo foo = parser.getOptions(ExampleFoo.class); assertThat(foo.foo).isEqualTo("defaultFoo"); @@ -326,7 +326,7 @@ public class OptionsParserTest { StandardOpenOption.CREATE); OptionsParser parser = newOptionsParser(ExampleFoo.class, ExampleBaz.class); - parser.enableParamsFileSupport(FileSystems.getDefault()); + parser.enableParamsFileSupport(new LegacyParamsFilePreProcessor(FileSystems.getDefault())); parser.parse("@" + params); ExampleFoo foo = parser.getOptions(ExampleFoo.class); assertThat(foo.foo).isEqualTo("defaultFoo"); @@ -345,7 +345,7 @@ public class OptionsParserTest { StandardOpenOption.CREATE); OptionsParser parser = newOptionsParser(ExampleFoo.class, ExampleBaz.class); - parser.enableParamsFileSupport(FileSystems.getDefault()); + parser.enableParamsFileSupport(new LegacyParamsFilePreProcessor(FileSystems.getDefault())); parser.parse("@" + params); ExampleFoo foo = parser.getOptions(ExampleFoo.class); assertThat(foo.foo).isEqualTo("\"fuzzy\nfoo\""); @@ -364,7 +364,7 @@ public class OptionsParserTest { StandardOpenOption.CREATE); OptionsParser parser = newOptionsParser(ExampleFoo.class, ExampleBaz.class); - parser.enableParamsFileSupport(FileSystems.getDefault()); + parser.enableParamsFileSupport(new LegacyParamsFilePreProcessor(FileSystems.getDefault())); parser.parse("@" + params); ExampleFoo foo = parser.getOptions(ExampleFoo.class); assertThat(foo.foo).isEqualTo("fuzzy\\ foo"); @@ -383,7 +383,7 @@ public class OptionsParserTest { StandardOpenOption.CREATE); OptionsParser parser = newOptionsParser(ExampleFoo.class, ExampleBaz.class); - parser.enableParamsFileSupport(FileSystems.getDefault()); + parser.enableParamsFileSupport(new LegacyParamsFilePreProcessor(FileSystems.getDefault())); parser.parse("@" + params); ExampleFoo foo = parser.getOptions(ExampleFoo.class); assertThat(foo.foo).isEqualTo("\"fuzzy\\\"foo\""); @@ -403,7 +403,7 @@ public class OptionsParserTest { StandardOpenOption.CREATE); OptionsParser parser = newOptionsParser(ExampleFoo.class, ExampleBaz.class); - parser.enableParamsFileSupport(FileSystems.getDefault()); + parser.enableParamsFileSupport(new LegacyParamsFilePreProcessor(FileSystems.getDefault())); parser.parse("@" + params); ExampleFoo foo = parser.getOptions(ExampleFoo.class); assertThat(foo.foo).isEqualTo("fuzzy 'foo"); @@ -423,7 +423,7 @@ public class OptionsParserTest { StandardOpenOption.CREATE); OptionsParser parser = newOptionsParser(ExampleFoo.class, ExampleBaz.class); - parser.enableParamsFileSupport(FileSystems.getDefault()); + parser.enableParamsFileSupport(new LegacyParamsFilePreProcessor(FileSystems.getDefault())); parser.parse("@" + params); ExampleFoo foo = parser.getOptions(ExampleFoo.class); assertThat(foo.foo).isEqualTo("'fuzzy 'foo"); @@ -442,7 +442,7 @@ public class OptionsParserTest { StandardOpenOption.CREATE); OptionsParser parser = newOptionsParser(ExampleFoo.class, ExampleBaz.class); - parser.enableParamsFileSupport(FileSystems.getDefault()); + parser.enableParamsFileSupport(new LegacyParamsFilePreProcessor(FileSystems.getDefault())); try { parser.parse("@" + params); fail(); @@ -475,7 +475,7 @@ public class OptionsParserTest { StandardOpenOption.CREATE); OptionsParser parser = newOptionsParser(ExampleFoo.class, ExampleBaz.class); - parser.enableParamsFileSupport(FileSystems.getDefault()); + parser.enableParamsFileSupport(new LegacyParamsFilePreProcessor(FileSystems.getDefault())); parser.parse("@" + params); ExampleFoo foo = parser.getOptions(ExampleFoo.class); assertThat(foo.foo).isEqualTo("hello\\\nworld"); @@ -496,7 +496,7 @@ public class OptionsParserTest { StandardOpenOption.CREATE); OptionsParser parser = newOptionsParser(ExampleFoo.class, ExampleBaz.class); - parser.enableParamsFileSupport(FileSystems.getDefault()); + parser.enableParamsFileSupport(new LegacyParamsFilePreProcessor(FileSystems.getDefault())); parser.parse("@" + params); ExampleBaz baz = parser.getOptions(ExampleBaz.class); assertThat(baz.baz).isEqualTo("hello\nworld"); @@ -516,7 +516,7 @@ public class OptionsParserTest { StandardOpenOption.CREATE); OptionsParser parser = newOptionsParser(ExampleFoo.class, ExampleBaz.class); - parser.enableParamsFileSupport(FileSystems.getDefault()); + parser.enableParamsFileSupport(new LegacyParamsFilePreProcessor(FileSystems.getDefault())); parser.parse("@" + params); ExampleFoo foo = parser.getOptions(ExampleFoo.class); assertThat(foo.foo).isEqualTo("defaultFoo"); @@ -528,7 +528,7 @@ public class OptionsParserTest { @Test public void parsingFailsWithMissingParamsFile() { OptionsParser parser = newOptionsParser(ExampleFoo.class, ExampleBaz.class); - parser.enableParamsFileSupport(FileSystems.getDefault()); + parser.enableParamsFileSupport(new LegacyParamsFilePreProcessor(FileSystems.getDefault())); List<String> unknownOpts = asList("@does/not/exist"); try { parser.parse(unknownOpts); |