File tree Expand file tree Collapse file tree 20 files changed +53
-38
lines changed
espresso/device/java/androidx/test/espresso/device Expand file tree Collapse file tree 20 files changed +53
-38
lines changed Original file line number Diff line number Diff line change @@ -18,10 +18,10 @@ kt_android_library(
1818 srcs = glob (["*.kt" ]),
1919 deps = [
2020 "//annotation/java/androidx/test/annotation" ,
21+ "//espresso/device/java/androidx/test/espresso/device/common" ,
2122 "//espresso/device/java/androidx/test/espresso/device/context" ,
2223 "//espresso/device/java/androidx/test/espresso/device/controller" ,
2324 "//espresso/device/java/androidx/test/espresso/device/sizeclass" ,
24- "//espresso/device/java/androidx/test/espresso/device/util" ,
2525 "//runner/monitor" ,
2626 "@maven//:androidx_window_window" ,
2727 "@maven//:androidx_window_window_java" ,
Original file line number Diff line number Diff line change 1717package androidx.test.espresso.device.action
1818
1919import android.util.Log
20+ import androidx.test.espresso.device.common.getResumedActivityOrNull
21+ import androidx.test.espresso.device.common.isRobolectricTest
2022import androidx.test.espresso.device.context.ActionContext
2123import androidx.test.espresso.device.controller.DeviceControllerOperationException
2224import androidx.test.espresso.device.controller.DeviceMode
23- import androidx.test.espresso.device.util.getResumedActivityOrNull
24- import androidx.test.espresso.device.util.isRobolectricTest
2525import androidx.test.platform.device.DeviceController
2626import androidx.window.layout.FoldingFeature
2727import androidx.window.layout.WindowInfoTracker
Original file line number Diff line number Diff line change 1717package androidx.test.espresso.device.action
1818
1919import android.util.Log
20+ import androidx.test.espresso.device.common.executeShellCommand
21+ import androidx.test.espresso.device.common.getMapOfDeviceStateNamesToIdentifiers
2022import androidx.test.espresso.device.context.ActionContext
2123import androidx.test.espresso.device.controller.DeviceMode
22- import androidx.test.espresso.device.util.executeShellCommand
23- import androidx.test.espresso.device.util.getMapOfDeviceStateNamesToIdentifiers
2424import androidx.test.platform.device.DeviceController
2525import java.util.concurrent.Executor
2626
Original file line number Diff line number Diff line change @@ -21,14 +21,14 @@ import android.content.res.Configuration
2121import android.util.Log
2222import android.view.View
2323import android.view.ViewGroup
24+ import androidx.test.espresso.device.common.calculateCurrentDisplayWidthAndHeightPx
25+ import androidx.test.espresso.device.common.executeShellCommand
26+ import androidx.test.espresso.device.common.getDeviceApiLevel
27+ import androidx.test.espresso.device.common.getResumedActivityOrNull
2428import androidx.test.espresso.device.context.ActionContext
2529import androidx.test.espresso.device.controller.DeviceControllerOperationException
2630import androidx.test.espresso.device.sizeclass.HeightSizeClass
2731import androidx.test.espresso.device.sizeclass.WidthSizeClass
28- import androidx.test.espresso.device.util.calculateCurrentDisplayWidthAndHeightPx
29- import androidx.test.espresso.device.util.executeShellCommand
30- import androidx.test.espresso.device.util.getDeviceApiLevel
31- import androidx.test.espresso.device.util.getResumedActivityOrNull
3232import androidx.test.platform.device.DeviceController
3333import androidx.test.platform.device.UnsupportedDeviceOperationException
3434import java.util.concurrent.CountDownLatch
Original file line number Diff line number Diff line change 1717package androidx.test.espresso.device.action
1818
1919import android.util.Log
20+ import androidx.test.espresso.device.common.executeShellCommand
21+ import androidx.test.espresso.device.common.getMapOfDeviceStateNamesToIdentifiers
2022import androidx.test.espresso.device.context.ActionContext
2123import androidx.test.espresso.device.controller.DeviceMode
22- import androidx.test.espresso.device.util.executeShellCommand
23- import androidx.test.espresso.device.util.getMapOfDeviceStateNamesToIdentifiers
2424import androidx.test.platform.device.DeviceController
2525import androidx.window.layout.FoldingFeature
2626import java.util.concurrent.Executor
Original file line number Diff line number Diff line change @@ -25,15 +25,15 @@ import android.os.Handler
2525import android.os.HandlerThread
2626import android.provider.Settings.System
2727import android.util.Log
28+ import androidx.test.espresso.device.common.SettingsObserver
29+ import androidx.test.espresso.device.common.executeShellCommand
30+ import androidx.test.espresso.device.common.getDeviceApiLevel
31+ import androidx.test.espresso.device.common.getResumedActivityOrNull
32+ import androidx.test.espresso.device.common.isConfigurationChangeHandled
33+ import androidx.test.espresso.device.common.isRobolectricTest
34+ import androidx.test.espresso.device.common.isTestDeviceAnEmulator
2835import androidx.test.espresso.device.context.ActionContext
2936import androidx.test.espresso.device.controller.DeviceControllerOperationException
30- import androidx.test.espresso.device.util.SettingsObserver
31- import androidx.test.espresso.device.util.executeShellCommand
32- import androidx.test.espresso.device.util.getDeviceApiLevel
33- import androidx.test.espresso.device.util.getResumedActivityOrNull
34- import androidx.test.espresso.device.util.isConfigurationChangeHandled
35- import androidx.test.espresso.device.util.isRobolectricTest
36- import androidx.test.espresso.device.util.isTestDeviceAnEmulator
3737import androidx.test.platform.device.DeviceController
3838import androidx.test.platform.device.UnsupportedDeviceOperationException
3939import androidx.test.runner.lifecycle.ActivityLifecycleCallback
Original file line number Diff line number Diff line change 1616
1717@file:JvmName(" ActivityUtil" )
1818
19- package androidx.test.espresso.device.util
19+ package androidx.test.espresso.device.common
2020
2121import android.app.Activity
2222import android.util.Log
Original file line number Diff line number Diff line change 11# Description:
2- # Utility classes
2+ # Espresso Device shared utils
33
44load ("//build_extensions:kt_android_library.bzl" , "kt_android_library" )
55
@@ -13,7 +13,7 @@ package(
1313)
1414
1515kt_android_library (
16- name = "util " ,
16+ name = "common " ,
1717 testonly = 1 ,
1818 srcs = glob ([
1919 "*.kt" ,
Original file line number Diff line number Diff line change 1616
1717@file:JvmName(" DeviceUtil" )
1818
19- package androidx.test.espresso.device.util
19+ package androidx.test.espresso.device.common
2020
2121import android.os.Build
2222import androidx.annotation.RequiresApi
Original file line number Diff line number Diff line change 1- package androidx.test.espresso.device.util
1+ /*
2+ * Copyright (C) 2023 The Android Open Source Project
3+ *
4+ * Licensed under the Apache License, Version 2.0 (the "License");
5+ * you may not use this file except in compliance with the License.
6+ * You may obtain a copy of the License at
7+ *
8+ * http://www.apache.org/licenses/LICENSE-2.0
9+ *
10+ * Unless required by applicable law or agreed to in writing, software
11+ * distributed under the License is distributed on an "AS IS" BASIS,
12+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13+ * See the License for the specific language governing permissions and
14+ * limitations under the License.
15+ */
16+ package androidx.test.espresso.device.common
217
318import android.content.ContentResolver
419import android.content.Context
You can’t perform that action at this time.
0 commit comments