diff options
author | Shriya Gupta <shrigupt@google.com> | 2022-09-21 11:07:36 +0000 |
---|---|---|
committer | Shriya Gupta <shrigupt@google.com> | 2022-09-23 08:20:42 +0000 |
commit | c74f3302879cb34fd104451d2da50d43961bfb64 (patch) | |
tree | 85bfb002dc6466b861c09959b955c14f2788edb5 | |
parent | b22551509f88af77da216f5c36e6c0b428f5fbac (diff) | |
download | misc-c74f3302879cb34fd104451d2da50d43961bfb64.tar.gz |
Include Espresso accessibility library for Android Framework
Test: m -j
Bug: 242706360
Change-Id: If6dc4f295385b22faf0b76cfafa747ea0d14392a
(cherry picked from commit 2158189b0cd7d7445323242bab6e4337c86eb90b)
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 Binary files differnew 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 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 Binary files differnew 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 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) |