feat: Update templates and generators to support ACP

This commit is contained in:
Joachim Van Herwegen
2022-08-19 11:12:02 +02:00
parent 728617ac77
commit 40f2c8ea42
41 changed files with 800 additions and 271 deletions

View File

@@ -63,7 +63,7 @@ describe('An AcpReader', (): void => {
const target = { path: joinUrl(baseUrl, 'foo') };
dataMap[baseUrl] = toQuads(`
[]
acp:resource <./> ;
acp:resource <./>;
acp:accessControl [ acp:apply _:policy ].
_:policy
acp:allow acl:Read;
@@ -89,7 +89,7 @@ describe('An AcpReader', (): void => {
const target = { path: joinUrl(baseUrl, 'foo') };
dataMap[baseUrl] = toQuads(`
[]
acp:resource <./> ;
acp:resource <./>;
acp:memberAccessControl [ acp:apply _:policy ].
_:policy
acp:allow acl:Read;
@@ -109,7 +109,7 @@ describe('An AcpReader', (): void => {
const target = { path: joinUrl(baseUrl, 'foo') };
dataMap[baseUrl] = toQuads(`
[]
acp:resource <./> ;
acp:resource <./>;
acp:accessControl [ acp:apply _:controlPolicy ];
acp:memberAccessControl [ acp:apply _:readPolicy ].
_:readPolicy
@@ -122,7 +122,7 @@ describe('An AcpReader', (): void => {
`, baseUrl);
dataMap[target.path] = toQuads(`
[]
acp:resource <./foo> ;
acp:resource <./foo>;
acp:accessControl [ acp:apply _:appendPolicy ].
_:appendPolicy
acp:allow acl:Append;
@@ -143,7 +143,7 @@ describe('An AcpReader', (): void => {
const target2 = { path: joinUrl(baseUrl, 'foo/bar') };
dataMap[baseUrl] = toQuads(`
[]
acp:resource <./> ;
acp:resource <./>;
acp:memberAccessControl [ acp:apply _:policy ].
_:policy
acp:allow acl:Read;