@@ -278,6 +278,48 @@ Feature: federated
278278
279279
280280
281+ Scenario : List federated share from another server not accepted yet
282+ Given Using server "LOCAL"
283+ And user "user0" exists
284+ Given Using server "REMOTE"
285+ And user "user1" exists
286+ # Rename file so it has a unique name in the target server (as the target
287+ # server may have its own /textfile0.txt" file)
288+ And User "user1" copies file "/textfile0.txt" to "/remote-share.txt"
289+ And User "user1" from server "REMOTE" shares "/remote-share.txt" with user "user0" from server "LOCAL"
290+ And Using server "LOCAL"
291+ When As an "user0"
292+ And sending "GET" to "/apps/files_sharing/api/v1/remote_shares"
293+ Then the list of returned shares has 0 shares
294+
295+ Scenario : List federated share from another server
296+ Given Using server "LOCAL"
297+ And user "user0" exists
298+ Given Using server "REMOTE"
299+ And user "user1" exists
300+ # Rename file so it has a unique name in the target server (as the target
301+ # server may have its own /textfile0.txt" file)
302+ And User "user1" copies file "/textfile0.txt" to "/remote-share.txt"
303+ And User "user1" from server "REMOTE" shares "/remote-share.txt" with user "user0" from server "LOCAL"
304+ And Using server "LOCAL"
305+ And User "user0" from server "LOCAL" accepts last pending share
306+ When As an "user0"
307+ And sending "GET" to "/apps/files_sharing/api/v1/remote_shares"
308+ Then the list of returned shares has 1 shares
309+ And remote share 0 is returned with
310+ | remote | http ://localhost :8180 / |
311+ | name | /remote -share .txt |
312+ | owner | user1 |
313+ | user | user0 |
314+ | mountpoint | /remote -share .txt |
315+ | mimetype | text /plain |
316+ | mtime | A_NUMBER |
317+ | permissions | 27 |
318+ | type | file |
319+ | file_id | A_NUMBER |
320+
321+
322+
281323 Scenario : Delete federated share with another server
282324 Given Using server "LOCAL"
283325 And user "user0" exists
0 commit comments