Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit fd5d2c28 authored by Caitlin Cassidy's avatar Caitlin Cassidy Committed by Android (Google) Code Review
Browse files

Merge "[Media TTT] Update the test adb commands to be able to see the default...

Merge "[Media TTT] Update the test adb commands to be able to see the default icon on the sender chip (used for a11y testing)." into tm-dev
parents c95d61b4 b8d933ce
Loading
Loading
Loading
Loading
+11 −6
Original line number Original line Diff line number Diff line
@@ -66,11 +66,14 @@ class MediaTttCommandLineHelper @Inject constructor(
                    as StatusBarManager
                    as StatusBarManager
            val routeInfo = MediaRoute2Info.Builder("id", args[0])
            val routeInfo = MediaRoute2Info.Builder("id", args[0])
                    .addFeature("feature")
                    .addFeature("feature")
                    .setPackageName(TEST_PACKAGE_NAME)
            val useAppIcon = !(args.size >= 3 && args[2] == "useAppIcon=false")
                    .build()
            if (useAppIcon) {
                routeInfo.setPackageName(TEST_PACKAGE_NAME)
            }

            statusBarManager.updateMediaTapToTransferSenderDisplay(
            statusBarManager.updateMediaTapToTransferSenderDisplay(
                displayState,
                displayState,
                    routeInfo,
                routeInfo.build(),
                getUndoExecutor(displayState),
                getUndoExecutor(displayState),
                getUndoCallback(displayState)
                getUndoCallback(displayState)
            )
            )
@@ -106,7 +109,8 @@ class MediaTttCommandLineHelper @Inject constructor(
        }
        }


        override fun help(pw: PrintWriter) {
        override fun help(pw: PrintWriter) {
            pw.println("Usage: adb shell cmd statusbar $SENDER_COMMAND <deviceName> <chipState>")
            pw.println("Usage: adb shell cmd statusbar $SENDER_COMMAND " +
                    "<deviceName> <chipState> useAppIcon=[true|false]")
        }
        }
    }
    }


@@ -128,7 +132,8 @@ class MediaTttCommandLineHelper @Inject constructor(
                    as StatusBarManager
                    as StatusBarManager
            val routeInfo = MediaRoute2Info.Builder("id", "Test Name")
            val routeInfo = MediaRoute2Info.Builder("id", "Test Name")
                .addFeature("feature")
                .addFeature("feature")
            if (args.size >= 2 && args[1] == "useAppIcon=true") {
            val useAppIcon = !(args.size >= 2 && args[1] == "useAppIcon=false")
            if (useAppIcon) {
                routeInfo.setPackageName(TEST_PACKAGE_NAME)
                routeInfo.setPackageName(TEST_PACKAGE_NAME)
            }
            }