-
Notifications
You must be signed in to change notification settings - Fork 78
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(test): expand StorageInstance vetoing to apply to bucket acl op…
…erations (#1819) * chore(test): simplify StorageInstance vetoing implementation Rather than using a runtime proxy to do invocation method argument matching we are now defining a concrete class to override the methods it needs to provide enforcement for. This is simpler in that it uses standard java language implementation approach which is helped by compiler and IDEs. It is at the expense of needing to define the new ~500 line AbstractStorageDecorator class. * test: veto attempts to mutate bucket default acls * test: veto attempts to mutate bucket acls * test: veto lockRetentionPolicy
- Loading branch information
1 parent
96beca2
commit f8cad99
Showing
3 changed files
with
606 additions
and
138 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.