- Use harness API to test sending requests without a content type header.
- Ensure container created correctly on slash semantic tests.
- Update default test subjects for latest releases.
- For tests posting to a non-existent target, 405 is a valid response if target is not a container.
- Add example tests for the Solid Notifications and WebSocketSubscription2021 specifications (disabled by default).
- Moved repository to
solid-contriborganization.
- Add some initial comments for servers (in test-subjects.ttl) and requirements (in ./{spec}/requirement-comments.ttl).
- Remove unused converted tests.
- Add data driven tests for reading protected resources.
- Test CORS support.
- Change all github-related URIs to use accessible versions
- Replace the test preconditions in the manifest files with tags in the test files and specify which tests to skip in the test-subjects file.
- Amend instructions to point to the new docker image location.
- Test for URI assignment on POST with or without a Slug.
- Test for Allow header on GET & HEAD.
- Test for POST to non-existing resource.
- Test for deletion of containment triples on child deletion.
- Test for blocking delete of non-empty container.
- Improve test for unsupported request methods.
- Add information about the
sendmethods ofSolidClientfor cases when you need to have more control over a request. - Explain how comments should be used with test files.
- Test for a
describedBylink. - Test for unsupported request methods.
- Update tests to work with new RDF library in CTH v1.0.12 API.
- Clarify instructions on configuring request headers and make all tests consistent.
- Test for intermediate containers overwriting a resource in
containment.feature.
- Update tests to work with CTH v1.0.11 API.
- Fix manifest for converted tests to ensure one manifest entry per test case.
Initial release of tests in the following areas:
- Content-header for
PUT,POST,PATCHrequests. - Slash semantics.
- Authentication header (approved).
- Content negotiation (approved).
- Creation of intermediate containers (approved).
- Access modes (some approved).
- Access objects (some approved).
- Evaluation context (approved).
- WAC-Allow header (approved).
- These are a set of tests that apply to some of the above areas but have neither been linked into specification requirements, nor reviewed.