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

Commit f46a463e authored by Garfield Tan's avatar Garfield Tan
Browse files

Change findPath() to findDocumentPath() in MtpDocumentsProvider.

Test: It builds.
Change-Id: If474e766b5680d49a7557f0e7ee1c039eb4efae0
parent aa2a530e
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -413,7 +413,7 @@ public class MtpDocumentsProvider extends DocumentsProvider {
    }

    @Override
    public Path findPath(String childDocumentId, String parentDocumentId)
    public Path findDocumentPath(String childDocumentId, String parentDocumentId)
            throws FileNotFoundException {
        final LinkedList<String> ids = new LinkedList<>();
        final Identifier childIdentifier = mDatabase.createIdentifier(childDocumentId);
+8 −8
Original line number Diff line number Diff line
@@ -773,12 +773,12 @@ public class MtpDocumentsProviderTest extends AndroidTestCase {
        assertEquals(0x400000000L, cursor.getLong(0));
    }

    public void testFindPath_singleStorage_toRoot() throws Exception {
    public void testFindDocumentPath_singleStorage_toRoot() throws Exception {
        setupProvider(MtpDatabaseConstants.FLAG_DATABASE_IN_MEMORY);
        setupRoots(0, new MtpRoot[] { new MtpRoot(0, 0, "Storage", 1000, 1000, "") });
        setupHierarchyDocuments("1");

        final Path path = mProvider.findPath("15", null);
        final Path path = mProvider.findDocumentPath("15", null);
        assertEquals("1", path.getRootId());
        assertEquals(4, path.getPath().size());
        assertEquals("1", path.getPath().get(0));
@@ -787,12 +787,12 @@ public class MtpDocumentsProviderTest extends AndroidTestCase {
        assertEquals("15", path.getPath().get(3));
    }

    public void testFindPath_singleStorage_toDoc() throws Exception {
    public void testFindDocumentPath_singleStorage_toDoc() throws Exception {
        setupProvider(MtpDatabaseConstants.FLAG_DATABASE_IN_MEMORY);
        setupRoots(0, new MtpRoot[] { new MtpRoot(0, 0, "Storage", 1000, 1000, "") });
        setupHierarchyDocuments("1");

        final Path path = mProvider.findPath("18", "3");
        final Path path = mProvider.findDocumentPath("18", "3");
        assertNull(path.getRootId());
        assertEquals(3, path.getPath().size());
        assertEquals("3", path.getPath().get(0));
@@ -800,14 +800,14 @@ public class MtpDocumentsProviderTest extends AndroidTestCase {
        assertEquals("18", path.getPath().get(2));
    }

    public void testFindPath_multiStorage_toRoot() throws Exception {
    public void testFindDocumentPath_multiStorage_toRoot() throws Exception {
        setupProvider(MtpDatabaseConstants.FLAG_DATABASE_IN_MEMORY);
        setupRoots(0, new MtpRoot[] {
                new MtpRoot(0, 0, "Storage A", 1000, 1000, ""),
                new MtpRoot(0, 1, "Storage B", 1000, 1000, "") });
        setupHierarchyDocuments("2");

        final Path path = mProvider.findPath("16", null);
        final Path path = mProvider.findDocumentPath("16", null);
        assertEquals("2", path.getRootId());
        assertEquals(4, path.getPath().size());
        assertEquals("2", path.getPath().get(0));
@@ -816,14 +816,14 @@ public class MtpDocumentsProviderTest extends AndroidTestCase {
        assertEquals("16", path.getPath().get(3));
    }

    public void testFindPath_multiStorage_toDoc() throws Exception {
    public void testFindDocumentPath_multiStorage_toDoc() throws Exception {
        setupProvider(MtpDatabaseConstants.FLAG_DATABASE_IN_MEMORY);
        setupRoots(0, new MtpRoot[] {
                new MtpRoot(0, 0, "Storage A", 1000, 1000, ""),
                new MtpRoot(0, 1, "Storage B", 1000, 1000, "") });
        setupHierarchyDocuments("2");

        final Path path = mProvider.findPath("19", "4");
        final Path path = mProvider.findDocumentPath("19", "4");
        assertNull(path.getRootId());
        assertEquals(3, path.getPath().size());
        assertEquals("4", path.getPath().get(0));