42 lines
1.4 KiB
JSON
42 lines
1.4 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"task": "M12-04C",
|
|
"parentTask": "M12-04B",
|
|
"enablingTask": false,
|
|
"parityStateChange": false,
|
|
"runtime": "WEB_PROTOCOL_UNIT",
|
|
"operation": "LIBRARY_PATH_SECURITY",
|
|
"assertions": {
|
|
"absolutePathCode": "ASSET_PATH_OUTSIDE_PROJECT",
|
|
"uncPathCode": "ASSET_PATH_OUTSIDE_PROJECT",
|
|
"drivePathCode": "ASSET_PATH_OUTSIDE_PROJECT",
|
|
"controlCharacterCode": "ASSET_PATH_OUTSIDE_PROJECT",
|
|
"originEscapeCode": "IO_EXTERNAL_URI_BLOCKED",
|
|
"declaredOriginPathRejected": true,
|
|
"encodedControlsRejected": true
|
|
},
|
|
"artifacts": {
|
|
"parentManifest": {
|
|
"path": "tests/golden/M12-04B/manifest.json",
|
|
"sha256": "8cd29c3f5281082584fc6aefe2ec385a2eedf8116e837a4db54c391391ff8f98"
|
|
},
|
|
"pathNormalizer": {
|
|
"path": "web/protocol/asset-path.ts",
|
|
"sha256": "6109d05251fc7355ac32d4c0d8298f85ea8b731767c76c394577c4e44652a6bf"
|
|
},
|
|
"sourceOrigin": {
|
|
"path": "web/protocol/library-source-origin.ts",
|
|
"sha256": "67a1808f225194a09a72987c5340c7494c5fa8d99dffde40664a11a779caedeb"
|
|
},
|
|
"unit": {
|
|
"path": "web/tests/unit/library-path-security.test.mjs",
|
|
"sha256": "ab302cacb24634a3225dda5cb8f5282cb80b3bd81ed5c8900ddf4ff18267b7e2"
|
|
},
|
|
"package": {
|
|
"path": "web/package.json",
|
|
"sha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c"
|
|
}
|
|
},
|
|
"nextTask": "M12-04D"
|
|
}
|