38 lines
1.2 KiB
JSON
38 lines
1.2 KiB
JSON
{
|
|
"schemaVersion": 1,
|
|
"task": "M12-04D",
|
|
"parentTask": "M12-04C",
|
|
"enablingTask": false,
|
|
"parityStateChange": false,
|
|
"runtime": "WEB_PROTOCOL_UNIT",
|
|
"operation": "ARCHIVE_LINK_SAFETY",
|
|
"assertions": {
|
|
"symlinkTargetBase": "link-parent",
|
|
"hardlinkTargetBase": "archive-root",
|
|
"resolvedWithinTemporaryRoot": true,
|
|
"missingTargetCode": "IO_ARCHIVE_UNSAFE",
|
|
"cycleCode": "IO_ARCHIVE_UNSAFE",
|
|
"outsideRootCode": "IO_ARCHIVE_UNSAFE",
|
|
"hardlinkDirectoryCode": "IO_ARCHIVE_UNSAFE"
|
|
},
|
|
"artifacts": {
|
|
"parentManifest": {
|
|
"path": "tests/golden/M12-04C/manifest.json",
|
|
"sha256": "a7f3a45eb7f68d022f38185a1c1409e1db1b27647fef587d66d2ffa52d78f98e"
|
|
},
|
|
"protocol": {
|
|
"path": "web/protocol/archive-link-safety.ts",
|
|
"sha256": "d55a4ba762898aed22bdcc7aa6493c713ee94f6bb1bf58754fdc459d0ddf70d1"
|
|
},
|
|
"unit": {
|
|
"path": "web/tests/unit/library-link-safety.test.mjs",
|
|
"sha256": "7739275be91222d7bfb61d2f5a1daf812c6860fe34d0aea27df8380a77322120"
|
|
},
|
|
"package": {
|
|
"path": "web/package.json",
|
|
"sha256": "cfb232baa494ff59f6c8d65514a08c86332ee9354350b2a0392b6f932a7ee42c"
|
|
}
|
|
},
|
|
"nextTask": "M12-04E"
|
|
}
|