From 5c68c3f6052e56786749f359fb064c81727c04ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Juan=20Carlos=20Gonz=C3=A1lez=20Cabrero?= Date: Mon, 14 Mar 2016 13:23:26 +0100 Subject: [PATCH] Added automated test for creation of the share operation with edit permission enabled --- .../lib/test_project/test/UpdatePublicShareTest.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/test_client/tests/src/com/owncloud/android/lib/test_project/test/UpdatePublicShareTest.java b/test_client/tests/src/com/owncloud/android/lib/test_project/test/UpdatePublicShareTest.java index 6bc9837f..8da09eb0 100644 --- a/test_client/tests/src/com/owncloud/android/lib/test_project/test/UpdatePublicShareTest.java +++ b/test_client/tests/src/com/owncloud/android/lib/test_project/test/UpdatePublicShareTest.java @@ -164,7 +164,13 @@ public class UpdatePublicShareTest extends RemoteTest { updateShare.setExpirationDate(expirationDateInMillis); result = updateShare.execute(mClient); assertTrue(result.isSuccess()); - + + // Update Share with edit permission + updateShare = new UpdateRemoteShareOperation(mShare.getRemoteId()); + updateShare.setPublicUpload(true); + result = updateShare.execute(mClient); + assertTrue(result.isSuccess()); + // unsuccessful test // Update Share with expiration date in the past updateShare = new UpdateRemoteShareOperation(mShare.getRemoteId()); @@ -173,7 +179,7 @@ public class UpdatePublicShareTest extends RemoteTest { updateShare.setExpirationDate(expirationDateInMillis); result = updateShare.execute(mClient); assertFalse(result.isSuccess()); - + // Unshare the file before the unsuccessful tests RemoveRemoteShareOperation unshare = new RemoveRemoteShareOperation((int) mShare.getRemoteId()); result = unshare.execute(mClient);