mirror of
https://github.com/revanced/Apktool.git
synced 2025-04-30 06:04:25 +02:00
test: add test case for android:isAccessibilityTool (#3426)
* test: add test case for android:isAccessibilityTool * test: augment tests for accessibility service extension
This commit is contained in:
parent
4441648192
commit
bf1041e4fb
@ -194,6 +194,11 @@ public class BuildAndDecodeTest extends BaseTest {
|
|||||||
compareXmlFiles("res/xml/references.xml");
|
compareXmlFiles("res/xml/references.xml");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void xmlAccessibilityTest() throws BrutException {
|
||||||
|
compareXmlFiles("res/xml/accessibility_service_config.xml");
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void xmlXsdFileTest() throws BrutException {
|
public void xmlXsdFileTest() throws BrutException {
|
||||||
compareXmlFiles("res/xml/ww_box_styles_schema.xsd");
|
compareXmlFiles("res/xml/ww_box_styles_schema.xsd");
|
||||||
|
@ -149,6 +149,11 @@ public class BuildAndDecodeTest extends BaseTest {
|
|||||||
compareXmlFiles("res/xml/ww_box_styles_schema.xsd");
|
compareXmlFiles("res/xml/ww_box_styles_schema.xsd");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void xmlAccessibilityTest() throws BrutException {
|
||||||
|
compareXmlFiles("res/xml/accessibility_service_config.xml");
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
public void multipleDexTest() throws BrutException, IOException {
|
public void multipleDexTest() throws BrutException, IOException {
|
||||||
compareBinaryFolder("/smali_classes2", false);
|
compareBinaryFolder("/smali_classes2", false);
|
||||||
|
@ -2,7 +2,12 @@
|
|||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:appCategory="game" android:compileSdkVersion="23" android:compileSdkVersionCodename="6.0-2438415" package="brut.apktool.testapp" platformBuildVersionCode="23" platformBuildVersionName="6.0-2438415">
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:appCategory="game" android:compileSdkVersion="23" android:compileSdkVersionCodename="6.0-2438415" package="brut.apktool.testapp" platformBuildVersionCode="23" platformBuildVersionName="6.0-2438415">
|
||||||
<uses-feature android:glEsVersion="0x00020000" />
|
<uses-feature android:glEsVersion="0x00020000" />
|
||||||
<uses-feature android:glEsVersion="0x00030002" />
|
<uses-feature android:glEsVersion="0x00030002" />
|
||||||
<application android:label="Issue2799 & B">
|
<application android:label="Issue2799 & B" android:isAccessibilityTool="false">
|
||||||
|
<service android:name=".MyAccessibilityService">
|
||||||
|
<meta-data
|
||||||
|
android:name="android.accessibilityservice"
|
||||||
|
android:resource="@xml/accessibility_service_config" />
|
||||||
|
</service>
|
||||||
<meta-data name="test_int_as_string" value="\ 12345" />
|
<meta-data name="test_int_as_string" value="\ 12345" />
|
||||||
<meta-data name="test_int" value="12345" />
|
<meta-data name="test_int" value="12345" />
|
||||||
</application>
|
</application>
|
||||||
|
@ -0,0 +1,3 @@
|
|||||||
|
<accessibility-service xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:isAccessibilityTool="true"
|
||||||
|
/>
|
@ -1,6 +1,11 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:appCategory="game" android:compileSdkVersion="23" android:compileSdkVersionCodename="6.0-2438415" package="brut.apktool.aapt1.testapp" platformBuildVersionCode="23" platformBuildVersionName="6.0-2438415">
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:appCategory="game" android:compileSdkVersion="23" android:compileSdkVersionCodename="6.0-2438415" package="brut.apktool.aapt1.testapp" platformBuildVersionCode="23" platformBuildVersionName="6.0-2438415">
|
||||||
<application android:label="Issue2799 & B" android:enableOnBackInvokedCallback="true">
|
<application android:label="Issue2799 & B" android:enableOnBackInvokedCallback="true" android:isAccessibilityTool="false">
|
||||||
|
<service android:name=".MyAccessibilityService">
|
||||||
|
<meta-data
|
||||||
|
android:name="android.accessibilityservice"
|
||||||
|
android:resource="@xml/accessibility_service_config" />
|
||||||
|
</service>
|
||||||
<meta-data name="test_int_as_string" value="\ 12345" />
|
<meta-data name="test_int_as_string" value="\ 12345" />
|
||||||
<meta-data name="test_int" value="12345" />
|
<meta-data name="test_int" value="12345" />
|
||||||
</application>
|
</application>
|
||||||
|
@ -0,0 +1,3 @@
|
|||||||
|
<accessibility-service xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:isAccessibilityTool="true"
|
||||||
|
/>
|
Loading…
x
Reference in New Issue
Block a user