-
Notifications
You must be signed in to change notification settings - Fork 302
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 NSS test-suite and spec compliant #1557
Conversation
* delete root returns 405 * delete root/rootAcl throw 405 * no POST for auxiliary resources * no resource and container with same name * fake commit * reverse fake commit * fake * reverse fake * fake * reverse fake * delete pod * cleaning * cleaning * some more cleaning * content-type must * cleaning * content-type do not default * cleaning * update CRUD checks to solid specifications * PATCH check filename is not a folder * cleaning * pubsub on parent * add PUT for container * cleaning
* delete root/rootAcl * no POST for auxiliary resources * no resource and container with same name except '/' * content-type is a MUST (is it a must for create container ?) * content-type do not default * update CRUD checks to solid specifications * pubsub on parent * add PUT for container * function createDirectory() for PUT PATCH * delete acl from cache if not exists
* PUT do not need req.headers link * make NSS test-suite compliant
It looks like this would also fix #1465, is that correct? (If so, great!) |
@Vinnl yes this solves #1465 however header link is not needed following @csarven comment in https://gitter.im/solid/test-suite
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sounds great!
Co-authored-by: Ted Thibodeau Jr <[email protected]>
Co-authored-by: Ted Thibodeau Jr <[email protected]>
With this PR all tests from the test-suite are passing. Considering the following upgrades to be made :
This is a bit large upgrade. I am sorry for it.
The main changes are :
Some more changes to comply with spec :
NSS implementation changes :
This PR + NSS 5.6.0 is running on https://solidcommunity.net:8443 test server with mashlib 1.6.5 latest published version working for long chat.