diff --git a/brut.apktool/apktool-lib/src/test/java/brut/androlib/BuildAndDecodeTest.java b/brut.apktool/apktool-lib/src/test/java/brut/androlib/BuildAndDecodeTest.java index 2ce38db5..5c5395eb 100644 --- a/brut.apktool/apktool-lib/src/test/java/brut/androlib/BuildAndDecodeTest.java +++ b/brut.apktool/apktool-lib/src/test/java/brut/androlib/BuildAndDecodeTest.java @@ -30,6 +30,8 @@ import java.util.logging.Logger; import org.custommonkey.xmlunit.*; import org.junit.*; import static org.junit.Assert.*; + +import org.junit.rules.ExpectedException; import org.xml.sax.SAXException; import javax.imageio.ImageIO; @@ -192,6 +194,11 @@ public class BuildAndDecodeTest { compareXmlFiles("res/layout/issue1130.xml"); } + @Test(expected = AssertionError.class) + public void xmlFillParentBecomesMatchTest() throws BrutException { + compareXmlFiles("res/layout/issue1274.xml"); + } + @Test public void qualifiersTest() throws BrutException { compareValuesFiles("values-mcc004-mnc4-en-rUS-ldrtl-sw100dp-w200dp-h300dp" diff --git a/brut.apktool/apktool-lib/src/test/resources/brut/apktool/testapp/res/layout/issue1274.xml b/brut.apktool/apktool-lib/src/test/resources/brut/apktool/testapp/res/layout/issue1274.xml new file mode 100644 index 00000000..becd4227 --- /dev/null +++ b/brut.apktool/apktool-lib/src/test/resources/brut/apktool/testapp/res/layout/issue1274.xml @@ -0,0 +1,3 @@ + + + \ No newline at end of file