-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
make all ocs and webdav API tests pass #27
Comments
Approach:
|
@PVince81 I moved your list to the top post |
It is likely that enabling tests will take longer than expected. The reason is that one disabled test might hide another failure. For example you might want to reenable a test related to a MOVE operation, but that test also tests checksums which is still not implemented. So you need to replace the issue number with another one after researching which other case is related. This seems to be the case for example in owncloud/ocis-reva#14: while the main case works, a lot of tests still fail after reenabling, due to various other reasons to investigate. This will increase the estimate for every ticket. |
not all tests marked with an issue are skipped, some are already fixed |
Right, thanks. I forgot to look closely at the I'll go through the tickets I touched last week and recheck if the API tests were affected or not. |
What do we do about tests which are broken by the tus code? |
@C0rby I cannot find that test in the core repo, that line is in the middle of a scenario. And the whole file is tagged |
Oh you are right, I copied the wrong path... let me change the path above |
if that one has a ticket number, please add the ticket to the checkbox list in the top post. it seems there are already a bunch of sharing related tickets, I didn't look into them yet |
Reorganized the order of tickets in https://etherpad.owncloud.com/p/ocis-api-tests and in https://github.com/orgs/owncloud/projects/181 and https://github.com/orgs/owncloud/projects/182 |
closing this, we should use the projects now to track progress |
see https://etherpad.owncloud.com/p/ocis-api-tests and in https://github.com/orgs/owncloud/projects/181 and https://github.com/orgs/owncloud/projects/182
make all ocs and webdav API tests pass
Guide to work with the testsuite in DEV docs.
https://owncloud.github.io/extensions/ocis_reva/testing/
Tasks
I've grepped the current tests on core master (as of commit 1bec7a397faa37f2edda6af35d2342e433499cf2), came up with the following existing issues:
General
File management
server returns 500 when trying to access a not existing file=> https://github.com/owncloud/ocis-reva/issues/163Sharing
error searching recipient
Settings
User Management
Other APIs
Security
Todos
ℹ️ Grep command:
grep -rie "issue-ocis" tests/acceptance | sed 's/.*\(ocis-[^\s ]*\).*/\1/' | sort | uniq | sed 's%\(ocis-[^-]*\)-\(\d*\)%- [ ] https://github.com/owncloud/\1/issues/\2%'
The text was updated successfully, but these errors were encountered: