summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShriya Gupta <shrigupt@google.com>2022-09-21 11:07:36 +0000
committerShriya Gupta <shrigupt@google.com>2022-09-23 08:20:42 +0000
commitc74f3302879cb34fd104451d2da50d43961bfb64 (patch)
tree85bfb002dc6466b861c09959b955c14f2788edb5
parentb22551509f88af77da216f5c36e6c0b428f5fbac (diff)
downloadmisc-c74f3302879cb34fd104451d2da50d43961bfb64.tar.gz
Include Espresso accessibility library for Android Framework
Test: m -j Bug: 242706360 Change-Id: If6dc4f295385b22faf0b76cfafa747ea0d14392a (cherry picked from commit 2158189b0cd7d7445323242bab6e4337c86eb90b)
-rw-r--r--common/androidx-test/Android.bp32
-rw-r--r--common/androidx-test/androidx/test/espresso/espresso-accessibility/3.5.0-alpha07/espresso-accessibility-3.5.0-alpha07-sources.jarbin0 -> 2541 bytes
-rw-r--r--common/androidx-test/androidx/test/espresso/espresso-accessibility/3.5.0-alpha07/espresso-accessibility-3.5.0-alpha07.aarbin0 -> 20674 bytes
-rw-r--r--common/androidx-test/androidx/test/espresso/espresso-accessibility/3.5.0-alpha07/espresso-accessibility-3.5.0-alpha07.pom40
-rw-r--r--common/androidx-test/manifests/androidx.test.espresso.accessibility/AndroidManifest.xml26
-rwxr-xr-xcommon/androidx-test/update-from-gmaven.py1
6 files changed, 99 insertions, 0 deletions
diff --git a/common/androidx-test/Android.bp b/common/androidx-test/Android.bp
index 28e80370..ef316cee 100644
--- a/common/androidx-test/Android.bp
+++ b/common/androidx-test/Android.bp
@@ -82,6 +82,38 @@ android_library {
}
android_library_import {
+ name: "androidx.test.espresso.accessibility-nodeps",
+ aars: ["androidx/test/espresso/espresso-accessibility/3.5.0-alpha07/espresso-accessibility-3.5.0-alpha07.aar"],
+ sdk_version: "current",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ min_sdk_version: "14",
+ static_libs: [
+ "accessibility-test-framework",
+ "androidx.test.espresso.core",
+ ],
+}
+
+android_library {
+ name: "androidx.test.espresso.accessibility",
+ sdk_version: "current",
+ apex_available: [
+ "//apex_available:platform",
+ "//apex_available:anyapex",
+ ],
+ min_sdk_version: "14",
+ manifest: "manifests/androidx.test.espresso.accessibility/AndroidManifest.xml",
+ static_libs: [
+ "androidx.test.espresso.accessibility-nodeps",
+ "accessibility-test-framework",
+ "androidx.test.espresso.core",
+ ],
+ java_version: "1.7",
+}
+
+android_library_import {
name: "androidx.test.espresso.contrib-nodeps",
aars: ["androidx/test/espresso/espresso-contrib/3.5.0-alpha04/espresso-contrib-3.5.0-alpha04.aar"],
sdk_version: "current",
diff --git a/common/androidx-test/androidx/test/espresso/espresso-accessibility/3.5.0-alpha07/espresso-accessibility-3.5.0-alpha07-sources.jar b/common/androidx-test/androidx/test/espresso/espresso-accessibility/3.5.0-alpha07/espresso-accessibility-3.5.0-alpha07-sources.jar
new file mode 100644
index 00000000..cce88382
--- /dev/null
+++ b/common/androidx-test/androidx/test/espresso/espresso-accessibility/3.5.0-alpha07/espresso-accessibility-3.5.0-alpha07-sources.jar
Binary files differ
diff --git a/common/androidx-test/androidx/test/espresso/espresso-accessibility/3.5.0-alpha07/espresso-accessibility-3.5.0-alpha07.aar b/common/androidx-test/androidx/test/espresso/espresso-accessibility/3.5.0-alpha07/espresso-accessibility-3.5.0-alpha07.aar
new file mode 100644
index 00000000..dc611497
--- /dev/null
+++ b/common/androidx-test/androidx/test/espresso/espresso-accessibility/3.5.0-alpha07/espresso-accessibility-3.5.0-alpha07.aar
Binary files differ
diff --git a/common/androidx-test/androidx/test/espresso/espresso-accessibility/3.5.0-alpha07/espresso-accessibility-3.5.0-alpha07.pom b/common/androidx-test/androidx/test/espresso/espresso-accessibility/3.5.0-alpha07/espresso-accessibility-3.5.0-alpha07.pom
new file mode 100644
index 00000000..70b1b59e
--- /dev/null
+++ b/common/androidx-test/androidx/test/espresso/espresso-accessibility/3.5.0-alpha07/espresso-accessibility-3.5.0-alpha07.pom
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
+ xmlns="http://maven.apache.org/POM/4.0.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>androidx.test.espresso</groupId>
+ <artifactId>espresso-accessibility</artifactId>
+ <version>3.5.0-alpha07</version>
+ <packaging>aar</packaging>
+ <name>AndroidX Test Library</name>
+ <description>The AndroidX Test Library provides an extensive framework for testing Android apps</description>
+ <url>https://developer.android.com/testing</url>
+ <inceptionYear>2015</inceptionYear>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ <developers>
+ <developer>
+ <name>The Android Open Source Project</name>
+ </developer>
+ </developers>
+ <dependencies>
+ <dependency>
+ <groupId>androidx.test.espresso</groupId>
+ <artifactId>espresso-core</artifactId>
+ <version>3.5.0-alpha07</version>
+ <scope>compile</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.google.android.apps.common.testing.accessibility.framework</groupId>
+ <artifactId>accessibility-test-framework</artifactId>
+ <version>3.1.2</version>
+ <scope>compile</scope>
+ </dependency>
+ </dependencies>
+</project>
diff --git a/common/androidx-test/manifests/androidx.test.espresso.accessibility/AndroidManifest.xml b/common/androidx-test/manifests/androidx.test.espresso.accessibility/AndroidManifest.xml
new file mode 100644
index 00000000..b04d2b64
--- /dev/null
+++ b/common/androidx-test/manifests/androidx.test.espresso.accessibility/AndroidManifest.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ ~ Copyright (C) 2014 The Android Open Source Project
+ ~
+ ~ Licensed under the Apache License, Version 2.0 (the "License");
+ ~ you may not use this file except in compliance with the License.
+ ~ You may obtain a copy of the License at
+ ~
+ ~ http://www.apache.org/licenses/LICENSE-2.0
+ ~
+ ~ Unless required by applicable law or agreed to in writing, software
+ ~ distributed under the License is distributed on an "AS IS" BASIS,
+ ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ ~ See the License for the specific language governing permissions and
+ ~ limitations under the License.
+-->
+<manifest xmlns:android="http://schemas.android.com/apk/res/android"
+ package="androidx.test.espresso.accessibility" >
+
+ <uses-sdk
+ android:minSdkVersion="14"
+ android:targetSdkVersion="28" />
+
+ <application />
+
+</manifest> \ No newline at end of file
diff --git a/common/androidx-test/update-from-gmaven.py b/common/androidx-test/update-from-gmaven.py
index 8e61a9ef..fd3f0ad7 100755
--- a/common/androidx-test/update-from-gmaven.py
+++ b/common/androidx-test/update-from-gmaven.py
@@ -107,6 +107,7 @@ cmd("rm -rf manifests")
downloadArtifact("androidx.test", "annotation", annotationVersion)
downloadArtifact("androidx.test", "core", coreVersion)
+downloadArtifact("androidx.test.espresso", "espresso-accessibility", espressoVersion)
downloadArtifact("androidx.test.espresso", "espresso-core", espressoVersion)
downloadArtifact("androidx.test.espresso", "espresso-contrib", espressoVersion)
downloadArtifact("androidx.test.espresso", "espresso-idling-resource", espressoVersion)