e32a5a9319
This commit implements logic to realize bucket deletion. This commit also adds logic for raising an exception when trying to create the same (document.schema, document.metadata.name) in a different bucket than the one it was originally created in. Included in this commit: - Implementation of document deletion logic. - Documents are always saved, even if they have been deleted or remain unchanged between revisions. This makes it easier to compute the diff between revisions. - Associated unit tests. - Unskip all remaining functional tests for 'document-crud-success-single-bucket.yaml` - Raise a 409 exception when trying to create the same (document.schema, document.metadata.name) in a different bucket. - Unskip functional tests for 'document-crud-error-bucket-conflict.yaml' Change-Id: I6693bbb918cb672de315a66bb087de547df302d1 |
||
---|---|---|
.. | ||
functional | ||
unit | ||
__init__.py | ||
test_utils.py |