Loading src/androidTest/java/com/owncloud/android/lib/resources/users/StatusIT.kt +12 −6 Original line number Diff line number Diff line Loading @@ -63,7 +63,8 @@ class StatusIT : AbstractIT() { val result = GetPredefinedStatusesRemoteOperation().run(nextcloudClient) assertTrue(result.isSuccess) val statusesList: ArrayList<PredefinedStatus> = result.singleData as ArrayList<PredefinedStatus> val statusesList: ArrayList<PredefinedStatus> = result.singleData as ArrayList<PredefinedStatus> assertTrue(statusesList.isNotEmpty()) } Loading @@ -82,13 +83,16 @@ class StatusIT : AbstractIT() { var result = GetPredefinedStatusesRemoteOperation().run(nextcloudClient) assertTrue(result.isSuccess) val statusesList: ArrayList<PredefinedStatus> = result.singleData as ArrayList<PredefinedStatus> val statusesList: ArrayList<PredefinedStatus> = result.singleData as ArrayList<PredefinedStatus> val newCustomStatusMessage = statusesList[2] val clearAt = System.currentTimeMillis() / 1000 + 3600 // in one hour assertTrue(SetPredefinedCustomStatusMessageRemoteOperation(newCustomStatusMessage.id, clearAt) assertTrue( SetPredefinedCustomStatusMessageRemoteOperation(newCustomStatusMessage.id, clearAt) .execute(nextcloudClient) .isSuccess) .isSuccess ) // verify result = GetStatusRemoteOperation().run(nextcloudClient) Loading @@ -106,9 +110,11 @@ class StatusIT : AbstractIT() { val statusIcon = "☁" val clearAt = System.currentTimeMillis() / 1000 + 3600 // in one hour assertTrue(SetUserDefinedCustomStatusMessageRemoteOperation(message, statusIcon, clearAt) assertTrue( SetUserDefinedCustomStatusMessageRemoteOperation(message, statusIcon, clearAt) .execute(nextcloudClient) .isSuccess) .isSuccess ) // verify val result = GetStatusRemoteOperation().run(nextcloudClient) Loading src/main/java/com/nextcloud/operations/DeleteMethod.kt +4 −2 Original line number Diff line number Diff line Loading @@ -33,8 +33,10 @@ import okhttp3.Request /** * HTTP DELETE method that uses OkHttp with new NextcloudClient */ class DeleteMethod(uri: String, useOcsApiRequestHeader: Boolean) : OkHttpMethodBase(uri, useOcsApiRequestHeader) { class DeleteMethod( uri: String, useOcsApiRequestHeader: Boolean ) : OkHttpMethodBase(uri, useOcsApiRequestHeader) { override fun applyType(temp: Request.Builder) { temp.delete() } Loading src/main/java/com/nextcloud/operations/PutMethod.kt +5 −3 Original line number Diff line number Diff line Loading @@ -34,9 +34,11 @@ import okhttp3.RequestBody /** * HTTP PUT method that uses OkHttp with new NextcloudClient */ class PutMethod(uri: String, class PutMethod( uri: String, useOcsApiRequestHeader: Boolean, val body: RequestBody) : OkHttpMethodBase(uri, useOcsApiRequestHeader) { val body: RequestBody ) : OkHttpMethodBase(uri, useOcsApiRequestHeader) { override fun applyType(temp: Request.Builder) { temp.put(body) } Loading Loading
src/androidTest/java/com/owncloud/android/lib/resources/users/StatusIT.kt +12 −6 Original line number Diff line number Diff line Loading @@ -63,7 +63,8 @@ class StatusIT : AbstractIT() { val result = GetPredefinedStatusesRemoteOperation().run(nextcloudClient) assertTrue(result.isSuccess) val statusesList: ArrayList<PredefinedStatus> = result.singleData as ArrayList<PredefinedStatus> val statusesList: ArrayList<PredefinedStatus> = result.singleData as ArrayList<PredefinedStatus> assertTrue(statusesList.isNotEmpty()) } Loading @@ -82,13 +83,16 @@ class StatusIT : AbstractIT() { var result = GetPredefinedStatusesRemoteOperation().run(nextcloudClient) assertTrue(result.isSuccess) val statusesList: ArrayList<PredefinedStatus> = result.singleData as ArrayList<PredefinedStatus> val statusesList: ArrayList<PredefinedStatus> = result.singleData as ArrayList<PredefinedStatus> val newCustomStatusMessage = statusesList[2] val clearAt = System.currentTimeMillis() / 1000 + 3600 // in one hour assertTrue(SetPredefinedCustomStatusMessageRemoteOperation(newCustomStatusMessage.id, clearAt) assertTrue( SetPredefinedCustomStatusMessageRemoteOperation(newCustomStatusMessage.id, clearAt) .execute(nextcloudClient) .isSuccess) .isSuccess ) // verify result = GetStatusRemoteOperation().run(nextcloudClient) Loading @@ -106,9 +110,11 @@ class StatusIT : AbstractIT() { val statusIcon = "☁" val clearAt = System.currentTimeMillis() / 1000 + 3600 // in one hour assertTrue(SetUserDefinedCustomStatusMessageRemoteOperation(message, statusIcon, clearAt) assertTrue( SetUserDefinedCustomStatusMessageRemoteOperation(message, statusIcon, clearAt) .execute(nextcloudClient) .isSuccess) .isSuccess ) // verify val result = GetStatusRemoteOperation().run(nextcloudClient) Loading
src/main/java/com/nextcloud/operations/DeleteMethod.kt +4 −2 Original line number Diff line number Diff line Loading @@ -33,8 +33,10 @@ import okhttp3.Request /** * HTTP DELETE method that uses OkHttp with new NextcloudClient */ class DeleteMethod(uri: String, useOcsApiRequestHeader: Boolean) : OkHttpMethodBase(uri, useOcsApiRequestHeader) { class DeleteMethod( uri: String, useOcsApiRequestHeader: Boolean ) : OkHttpMethodBase(uri, useOcsApiRequestHeader) { override fun applyType(temp: Request.Builder) { temp.delete() } Loading
src/main/java/com/nextcloud/operations/PutMethod.kt +5 −3 Original line number Diff line number Diff line Loading @@ -34,9 +34,11 @@ import okhttp3.RequestBody /** * HTTP PUT method that uses OkHttp with new NextcloudClient */ class PutMethod(uri: String, class PutMethod( uri: String, useOcsApiRequestHeader: Boolean, val body: RequestBody) : OkHttpMethodBase(uri, useOcsApiRequestHeader) { val body: RequestBody ) : OkHttpMethodBase(uri, useOcsApiRequestHeader) { override fun applyType(temp: Request.Builder) { temp.put(body) } Loading