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

Unverified Commit 7e839c61 authored by tobiasKaminsky's avatar tobiasKaminsky Committed by alperozturk
Browse files

test for tags

parent 906747cc
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -94,7 +94,7 @@ class ReadFolderRemoteOperationIT : AbstractIT() {
        assertEquals(remotePath + "1.txt", remoteFile.remotePath)
        assertEquals(2, remoteFile.tags?.size)

        remoteFile.tags?.sort()
        remoteFile.tags?.sortBy { it?.name }
        assertEquals(tag1, remoteFile.tags?.get(0))
        assertEquals(tag2, remoteFile.tags?.get(1))
    }
+3 −0
Original line number Diff line number Diff line
@@ -14,6 +14,7 @@ import com.owncloud.android.lib.resources.files.CreateFolderRemoteOperation
import com.owncloud.android.lib.resources.files.ReadFileRemoteOperation
import com.owncloud.android.lib.resources.files.ReadFolderRemoteOperation
import com.owncloud.android.lib.resources.files.model.RemoteFile
import com.owncloud.android.lib.resources.status.NextcloudVersion
import junit.framework.TestCase.assertEquals
import junit.framework.TestCase.assertTrue
import org.apache.commons.httpclient.HttpStatus
@@ -31,6 +32,8 @@ class GetTagsRemoteOperationIT : AbstractIT() {

    @Test
    fun list() {
        testOnlyOnServer(NextcloudVersion.nextcloud_31)

        var sut = GetTagsRemoteOperation().execute(client)
        assertTrue(sut.isSuccess)

+3 −0
Original line number Diff line number Diff line
@@ -38,6 +38,9 @@ class NextcloudVersion : OwnCloudVersion {

        @JvmField
        val nextcloud_30 = NextcloudVersion(0x1E000000) // 30.0

        @JvmField
        val nextcloud_31 = NextcloudVersion(0x1F000000) // 31.0
    }

    constructor(string: String) : super(string)
+2 −2
Original line number Diff line number Diff line
/*
 * Nextcloud - Android Client
 * Nextcloud Android Library
 *
 * SPDX-FileCopyrightText: 2025 Alper Ozturk <alper.ozturk@nextcloud.com>
 * SPDX-License-Identifier: AGPL-3.0-or-later
* SPDX-License-Identifier: MIT
 */

package com.owncloud.android.lib.resources.systemTag