aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/test
diff options
context:
space:
mode:
authorGravatar apell <apell@google.com>2017-10-17 19:51:06 +0200
committerGravatar Jakob Buchgraber <buchgr@google.com>2017-10-18 10:28:22 +0200
commit20264552e18d8413f77b22b124e84e0267ce2b5e (patch)
treeedd1c8d62432c3e8ef5994f100983ae3f9a80cf0 /src/test
parent0f8a9b82fe0dd2c26cc1c89c27c96d9077a7f91f (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.java30
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);