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

Commit 820317f7 authored by Dan Zivkovic's avatar Dan Zivkovic
Browse files

Make inner classes visible for testing.

We need this to assert the correct behavior in the facilitator.

Bug 19695605.

Change-Id: I3923d00791c99208bc72f7c4210ae1ea0a34bd0e
parent 4621365b
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -85,11 +85,13 @@ public class ExecutorUtils {
        }
    }

    @UsedForTesting
    public static Runnable chain(final Runnable... runnables) {
        return new RunnableChain(runnables);
    }

    private static class RunnableChain implements Runnable {
    @UsedForTesting
    public static class RunnableChain implements Runnable {
        private final Runnable[] mRunnables;

        private RunnableChain(final Runnable... runnables) {
@@ -99,6 +101,10 @@ public class ExecutorUtils {
            mRunnables = runnables;
        }

        public Runnable[] getRunnables() {
            return mRunnables;
        }

        @Override
        public void run() {
            for (Runnable runnable : mRunnables) {