diff --git a/app/src/androidTest/java/com/owncloud/android/ui/fragment/OCFileListFragmentStaticServerIT.kt b/app/src/androidTest/java/com/owncloud/android/ui/fragment/OCFileListFragmentStaticServerIT.kt index 5642f8e5bd..90b6e5db6f 100644 --- a/app/src/androidTest/java/com/owncloud/android/ui/fragment/OCFileListFragmentStaticServerIT.kt +++ b/app/src/androidTest/java/com/owncloud/android/ui/fragment/OCFileListFragmentStaticServerIT.kt @@ -35,6 +35,7 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { val sut = testActivityRule.launchActivity(null) OCFile("/1.png").apply { + remoteId = "00000001" mimeType = "image/png" fileLength = 1024000 modificationTimestamp = 1188206955000 @@ -43,6 +44,7 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { } OCFile("/image.png").apply { + remoteId = "00000002" mimeType = "image/png" isPreviewAvailable = false fileLength = 3072000 @@ -53,6 +55,7 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { } OCFile("/live photo.png").apply { + remoteId = "00000003" mimeType = "image/png" isPreviewAvailable = false fileLength = 3072000 @@ -63,6 +66,7 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { } OCFile("/video.mp4").apply { + remoteId = "00000004" mimeType = "video/mp4" isPreviewAvailable = false fileLength = 12092000 @@ -96,6 +100,7 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { val fragment = OCFileListFragment() OCFile("/sharedToUser.jpg").apply { + remoteId = "00000001" parentId = sut.storageManager.getFileByEncryptedRemotePath("/").fileId isSharedWithSharee = true sharees = listOf(ShareeUser("Admin", "Server Admin", ShareType.USER)) @@ -104,6 +109,7 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { } OCFile("/sharedToGroup.jpg").apply { + remoteId = "00000002" parentId = sut.storageManager.getFileByEncryptedRemotePath("/").fileId isSharedWithSharee = true sharees = listOf(ShareeUser("group", "Group", ShareType.GROUP)) @@ -112,6 +118,7 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { } OCFile("/sharedToEmail.jpg").apply { + remoteId = "00000003" parentId = sut.storageManager.getFileByEncryptedRemotePath("/").fileId isSharedWithSharee = true sharees = listOf(ShareeUser("admin@nextcloud.localhost", "admin@nextcloud.localhost", ShareType.EMAIL)) @@ -120,6 +127,7 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { } OCFile("/publicLink.jpg").apply { + remoteId = "00000004" parentId = sut.storageManager.getFileByEncryptedRemotePath("/").fileId isSharedViaLink = true modificationTimestamp = 1000 @@ -127,6 +135,7 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { } OCFile("/sharedToFederatedUser.jpg").apply { + remoteId = "00000005" parentId = sut.storageManager.getFileByEncryptedRemotePath("/").fileId isSharedWithSharee = true sharees = listOf( @@ -137,6 +146,7 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { } OCFile("/sharedToPersonalCircle.jpg").apply { + remoteId = "00000006" parentId = sut.storageManager.getFileByEncryptedRemotePath("/").fileId isSharedWithSharee = true sharees = listOf(ShareeUser("circle", "Circle (Personal circle)", ShareType.CIRCLE)) @@ -170,6 +180,7 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { // } OCFile("/sharedToUserRoom.jpg").apply { + remoteId = "00000007" parentId = sut.storageManager.getFileByEncryptedRemotePath("/").fileId isSharedWithSharee = true sharees = listOf(ShareeUser("Conversation", "Admin", ShareType.ROOM)) @@ -178,6 +189,7 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { } OCFile("/sharedToGroupRoom.jpg").apply { + remoteId = "00000008" parentId = sut.storageManager.getFileByEncryptedRemotePath("/").fileId isSharedWithSharee = true sharees = listOf(ShareeUser("Conversation", "Meeting", ShareType.ROOM)) @@ -186,6 +198,7 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { } OCFile("/sharedToUsers.jpg").apply { + remoteId = "00000009" parentId = sut.storageManager.getFileByEncryptedRemotePath("/").fileId isSharedWithSharee = true sharees = listOf( @@ -198,6 +211,7 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { } OCFile("/notShared.jpg").apply { + remoteId = "000000010" parentId = sut.storageManager.getFileByEncryptedRemotePath("/").fileId modificationTimestamp = 1000 sut.storageManager.saveFile(this) @@ -232,6 +246,7 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { val fragment = OCFileListFragment() OCFile("/normal/").apply { + remoteId = "00000001" mimeType = MimeType.DIRECTORY modificationTimestamp = 1624003571000 parentId = sut.storageManager.getFileByEncryptedRemotePath("/").fileId @@ -239,6 +254,7 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { } OCFile("/sharedViaLink/").apply { + remoteId = "00000002" mimeType = MimeType.DIRECTORY isSharedViaLink = true modificationTimestamp = 1619003571000 @@ -247,6 +263,7 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { } OCFile("/share/").apply { + remoteId = "00000003" mimeType = MimeType.DIRECTORY isSharedWithSharee = true modificationTimestamp = 1619303571000 @@ -255,6 +272,7 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { } OCFile("/groupFolder/").apply { + remoteId = "00000004" mimeType = MimeType.DIRECTORY modificationTimestamp = 1615003571000 parentId = sut.storageManager.getFileByEncryptedRemotePath("/").fileId @@ -263,6 +281,7 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { } OCFile("/encrypted/").apply { + remoteId = "00000005" mimeType = MimeType.DIRECTORY isEncrypted = true decryptedRemotePath = "/encrypted/" @@ -272,6 +291,7 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { } OCFile("/locked/").apply { + remoteId = "00000006" mimeType = MimeType.DIRECTORY isLocked = true decryptedRemotePath = "/locked/" @@ -310,12 +330,15 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { folder.setFolder() sut.storageManager.saveFile(folder) - val imageFile = OCFile("/test/image.png") - imageFile.mimeType = "image/png" - imageFile.fileLength = 1024000 - imageFile.modificationTimestamp = 1188206955000 - imageFile.parentId = sut.storageManager.getFileByEncryptedRemotePath("/test/").fileId - imageFile.storagePath = getFile("java.md").absolutePath + val imageFile = OCFile("/test/image.png").apply { + remoteId = "00000001" + mimeType = "image/png" + fileLength = 1024000 + modificationTimestamp = 1188206955000 + parentId = sut.storageManager.getFileByEncryptedRemotePath("/test/").fileId + storagePath = getFile("java.md").absolutePath + } + sut.storageManager.saveFile(imageFile) sut.addFragment(fragment) @@ -334,8 +357,11 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { val activity = testActivityRule.launchActivity(null) val sut = OCFileListFragment() - val folder = OCFile("/test/") - folder.setFolder() + val folder = OCFile("/test/").apply { + remoteId = "000001" + setFolder() + } + activity.storageManager.saveFile(folder) activity.addFragment(sut) @@ -357,7 +383,7 @@ class OCFileListFragmentStaticServerIT : AbstractIT() { testFolder.richWorkspace = "1" activity.storageManager.saveFile(testFolder) - sut.adapter.setCurrentDirectory(testFolder) + sut.adapter.currentDirectory = testFolder Assert.assertTrue(sut.adapter.shouldShowHeader()) } }