Open micbar opened 11 months ago
After discussion with @individual-it we decided to implement the new sharing ng tests separately from the existing api tests.
adapting new api to existing tests can be complicated and slow down test development.
so we need:
create a new ApiShare suite with LinkContext.php ShareContext.php and using existing graphHelper.php
start to write tests for this endpoinds: https://owncloud.dev/libre-graph-api/#/roleManagement https://owncloud.dev/libre-graph-api/#/drives.permissions
reuse existing cases but don't delete old tests (we'll delete them after 6 months)
pay attention to permissions, security stuff (negative cases when an unauthorized or unauthorized user tries to do something)
use wording appropriate to the api request like user gets sharing permissions for a file|folder
also for https://github.com/owncloud/cs3api-validator need create some positive CRUD tests:
First test already created: https://github.com/owncloud/ocis/pull/7946 cc @individual-it @saw-jan
QA sub issues:
Organisational overview of all QA
Related to https://github.com/owncloud/ocis/issues/6993
Prerequisites
Start ocis with the default config.
1) Resharing is controlled by
OCIS_ENABLE_RESHARING
Recommendation: Decide before you deploy, if you change it, the existing Shares will not be converted.
New User / Group Lookup
Regular users can search for other users and groups. The following limitations apply:
$search=term
query parameter)displayName
,userType
,mail
andid
displayName
,groupTypes
andid
Referencing https://github.com/owncloud/ocis/issues/7782 for the qa team.
Collecting bugs: