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

Commit 651cb0c6 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Exclude all directories instead of only known ones"

parents 7de784c1 116b91c2
Loading
Loading
Loading
Loading
+2 −3
Original line number Diff line number Diff line
@@ -430,10 +430,9 @@ public class ApkVerityTest extends BaseHostJUnit4Test {
    private void verifyInstalledFiles(String... filenames) throws DeviceNotAvailableException {
        String apkPath = getApkPath(TARGET_PACKAGE);
        String appDir = apkPath.substring(0, apkPath.lastIndexOf("/"));
        // Exclude directories since we only care about files.
        HashSet<String> actualFiles = new HashSet<>(Arrays.asList(
                expectRemoteCommandToSucceed("ls " + appDir).split("\n")));
        assertTrue(actualFiles.remove("lib"));
        assertTrue(actualFiles.remove("oat"));
                expectRemoteCommandToSucceed("ls -p " + appDir + " | grep -v '/'").split("\n")));

        HashSet<String> expectedFiles = new HashSet<>(Arrays.asList(filenames));
        assertEquals(expectedFiles, actualFiles);