aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/tools/singlejar/options_test.cc
diff options
context:
space:
mode:
authorGravatar Sasha Smundak <asmundak@google.com>2016-09-26 17:00:25 +0000
committerGravatar Yun Peng <pcloudy@google.com>2016-09-26 17:49:51 +0000
commit0241b59a2f268aa7c6f606405e19b4e23ea74a23 (patch)
treee14add3b56cf8f756cca8c722873dc167271178e /src/tools/singlejar/options_test.cc
parenta7827c8d1b4f6d3adc0c247adab34310ae3cc566 (diff)
Implement --nocompress_suffixes option.
The planned replacement of the ApkBuilder with singlejar uses it. -- MOS_MIGRATED_REVID=134290339
Diffstat (limited to 'src/tools/singlejar/options_test.cc')
-rw-r--r--src/tools/singlejar/options_test.cc6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/tools/singlejar/options_test.cc b/src/tools/singlejar/options_test.cc
index 4a4d53a82a..14e1d4e5c3 100644
--- a/src/tools/singlejar/options_test.cc
+++ b/src/tools/singlejar/options_test.cc
@@ -84,7 +84,8 @@ TEST(OptionsTest, MultiOptargs) {
"--resources", "res1", "res2",
"--classpath_resources", "cpres1", "cpres2",
"--sources", "jar3",
- "--include_prefixes", "prefix1", "prefix2"};
+ "--include_prefixes", "prefix1", "prefix2",
+ "--nocompress_suffixes", ".png", ".so"};
Options options;
options.ParseCommandLine(arraysize(args), args);
@@ -101,6 +102,9 @@ TEST(OptionsTest, MultiOptargs) {
ASSERT_EQ(2, options.include_prefixes.size());
EXPECT_EQ("prefix1", options.include_prefixes[0]);
EXPECT_EQ("prefix2", options.include_prefixes[1]);
+ EXPECT_EQ(2, options.nocompress_suffixes.size());
+ EXPECT_EQ(".png", options.nocompress_suffixes[0]);
+ EXPECT_EQ(".so", options.nocompress_suffixes[1]);
}
TEST(OptionsTest, EmptyMultiOptargs) {