From 39ab6b636b3483739d972024d115124fb76fbfcd Mon Sep 17 00:00:00 2001 From: Connor Tumbleson Date: Thu, 14 Jun 2018 16:30:16 -0400 Subject: [PATCH] test: add "$" leading resource test --- .../test/java/brut/androlib/aapt2/BuildAndDecodeTest.java | 5 +++++ .../aapt2/testapp/res/drawable/$avd_hide_password__0.xml | 1 + 2 files changed, 6 insertions(+) create mode 100644 brut.apktool/apktool-lib/src/test/resources/aapt2/testapp/res/drawable/$avd_hide_password__0.xml diff --git a/brut.apktool/apktool-lib/src/test/java/brut/androlib/aapt2/BuildAndDecodeTest.java b/brut.apktool/apktool-lib/src/test/java/brut/androlib/aapt2/BuildAndDecodeTest.java index 6b0b66d8..c15ab9ee 100644 --- a/brut.apktool/apktool-lib/src/test/java/brut/androlib/aapt2/BuildAndDecodeTest.java +++ b/brut.apktool/apktool-lib/src/test/java/brut/androlib/aapt2/BuildAndDecodeTest.java @@ -77,6 +77,11 @@ public class BuildAndDecodeTest extends BaseTest { compareXmlFiles("res/navigation/nav_graph.xml"); } + @Test + public void leadingDollarSignResourceNameTest() throws BrutException { + compareXmlFiles("res/drawable/$avd_hide_password__0.xml"); + } + @Test public void confirmManifestStructureTest() throws BrutException { compareXmlFiles("AndroidManifest.xml"); diff --git a/brut.apktool/apktool-lib/src/test/resources/aapt2/testapp/res/drawable/$avd_hide_password__0.xml b/brut.apktool/apktool-lib/src/test/resources/aapt2/testapp/res/drawable/$avd_hide_password__0.xml new file mode 100644 index 00000000..bc692719 --- /dev/null +++ b/brut.apktool/apktool-lib/src/test/resources/aapt2/testapp/res/drawable/$avd_hide_password__0.xml @@ -0,0 +1 @@ + \ No newline at end of file