| 715 | |
| 716 | describe('aclRequired field in isBucketAuthorized', () => { |
| 717 | function makeBucket(owner, acl, bucketPolicy) { |
| 718 | return { |
| 719 | getOwner: () => owner, |
| 720 | getAcl: () => ({ |
| 721 | Canned: acl?.Canned || '', |
| 722 | FULL_CONTROL: acl?.FULL_CONTROL || [], |
| 723 | READ: acl?.READ || [], |
| 724 | READ_ACP: acl?.READ_ACP || [], |
| 725 | WRITE: acl?.WRITE || [], |
| 726 | WRITE_ACP: acl?.WRITE_ACP || [], |
| 727 | }), |
| 728 | getBucketPolicy: () => bucketPolicy || null, |
| 729 | }; |
| 730 | } |
| 731 | |
| 732 | function makeRequest() { |
| 733 | return { serverAccessLog: {}, socket: { remoteAddress: '127.0.0.1' }, headers: {} }; |