You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

sharing-v1-part4.feature 1.4KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. Feature: sharing
  2. Background:
  3. Given using api version "1"
  4. Given using new dav path
  5. # See sharing-v1-part3.feature
  6. Scenario: Creating a new share of a file shows size and mtime
  7. Given user "user0" exists
  8. And user "user1" exists
  9. And As an "user0"
  10. And parameter "shareapi_default_permissions" of app "core" is set to "7"
  11. When creating a share with
  12. | path | welcome.txt |
  13. | shareWith | user1 |
  14. | shareType | 0 |
  15. And the OCS status code should be "100"
  16. And the HTTP status code should be "200"
  17. And Getting info of last share
  18. Then the OCS status code should be "100"
  19. And the HTTP status code should be "200"
  20. And Share fields of last share match with
  21. | item_size | A_NUMBER |
  22. | item_mtime | A_NUMBER |
  23. Scenario: Creating a new share of a file you own shows the file permissions
  24. Given user "user0" exists
  25. And user "user1" exists
  26. And As an "user0"
  27. And parameter "shareapi_default_permissions" of app "core" is set to "7"
  28. When creating a share with
  29. | path | welcome.txt |
  30. | shareWith | user1 |
  31. | shareType | 0 |
  32. And the OCS status code should be "100"
  33. And the HTTP status code should be "200"
  34. And Getting info of last share
  35. Then the OCS status code should be "100"
  36. And the HTTP status code should be "200"
  37. And Share fields of last share match with
  38. | item_permissions | 27 |