Checkpoint web parity through Chromium input tasks
This commit is contained in:
17
tests/golden/M13-01E/manifest.json
Normal file
17
tests/golden/M13-01E/manifest.json
Normal file
@@ -0,0 +1,17 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"task": "M13-01E",
|
||||
"parentTask": "M13-01D",
|
||||
"enablingTask": false,
|
||||
"parityStateChange": false,
|
||||
"runtime": "CHROMIUM_WEB_ENGINE",
|
||||
"operation": "SCRIPT_TEXT_SAVE_REOPEN",
|
||||
"artifacts": {
|
||||
"parentManifest": { "path": "tests/golden/M13-01D/manifest.json", "sha256": "6b28688b3ebcce5629bcfc437d4ca903d0b1e053b32a796690ee4e021726c75b" },
|
||||
"checker": { "path": "tools/web/check-script-save-reopen.mjs", "sha256": "7fc9a370cb472636e2699565cb21a1450e3cc8a2c90ffdcdff96533b344afa7c" },
|
||||
"e2eTest": { "path": "web/tests/e2e/script-save-reopen.spec.ts", "sha256": "481f78f3a0cce923b67ab14436cc23cbcd2ce66725de29dc874fea4fb5801227" },
|
||||
"report": { "path": "tests/golden/M13-01E/script-save-reopen-report.json", "sha256": "0f6869a8ec8342ed87649312d2872ab2c172cbf12d6be81bb0b770ebcbe8a398" },
|
||||
"fixture": { "path": "tests/files/web/script_scene.blend", "sha256": "2b8fbdb05419e1e61d64777998d6a3b2562f726c17f548cd1852efc723e1a037" }
|
||||
},
|
||||
"nextTask": "M13-01F"
|
||||
}
|
||||
102
tests/golden/M13-01E/script-save-reopen-report.json
Normal file
102
tests/golden/M13-01E/script-save-reopen-report.json
Normal file
@@ -0,0 +1,102 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"task": "M13-01E",
|
||||
"operation": "SCRIPT_TEXT_SAVE_REOPEN",
|
||||
"source": {
|
||||
"fixtureSha256": "2b8fbdb05419e1e61d64777998d6a3b2562f726c17f548cd1852efc723e1a037",
|
||||
"fixtureBytes": 490191
|
||||
},
|
||||
"before": {
|
||||
"schemaVersion": 1,
|
||||
"sources": [
|
||||
{
|
||||
"byteLength": 29,
|
||||
"errorCode": "SCRIPT_SANDBOX_UNAVAILABLE",
|
||||
"executionStatus": "BLOCKED",
|
||||
"id": "text:ExternalProject.py",
|
||||
"internal": false,
|
||||
"lineCount": 2,
|
||||
"moduleAutorunRequested": false,
|
||||
"name": "ExternalProject.py",
|
||||
"readOnly": true,
|
||||
"source": "message = 'project relative'\n",
|
||||
"sourcePath": "//scripts/external_project.py",
|
||||
"sourceSha256": "1332a556fa4a8c0d55c6661931bcc7c3cd79a193bab5e34c8b060cf97fec6a96"
|
||||
},
|
||||
{
|
||||
"byteLength": 23,
|
||||
"errorCode": "SCRIPT_SANDBOX_UNAVAILABLE",
|
||||
"executionStatus": "BLOCKED",
|
||||
"id": "text:InternalSafe.py",
|
||||
"internal": true,
|
||||
"lineCount": 3,
|
||||
"moduleAutorunRequested": false,
|
||||
"name": "InternalSafe.py",
|
||||
"readOnly": true,
|
||||
"source": "value = 7\nprint(value)\n",
|
||||
"sourceSha256": "1676bea86b7d12f595d531c32286e26ad0ac7a249d1bd40744b01634977ae582"
|
||||
},
|
||||
{
|
||||
"byteLength": 37,
|
||||
"errorCode": "SCRIPT_POLICY_DENIED",
|
||||
"executionStatus": "BLOCKED",
|
||||
"id": "text:ModuleAutorun.py",
|
||||
"internal": true,
|
||||
"lineCount": 3,
|
||||
"moduleAutorunRequested": true,
|
||||
"name": "ModuleAutorun.py",
|
||||
"readOnly": true,
|
||||
"source": "def register():\n return 'blocked'\n",
|
||||
"sourceSha256": "4b1d1ffa97bf18cd834d1a2472cab16f24f1439143964d09d283b6cc043e17bd"
|
||||
}
|
||||
]
|
||||
},
|
||||
"after": {
|
||||
"schemaVersion": 1,
|
||||
"sources": [
|
||||
{
|
||||
"byteLength": 29,
|
||||
"errorCode": "SCRIPT_SANDBOX_UNAVAILABLE",
|
||||
"executionStatus": "BLOCKED",
|
||||
"id": "text:ExternalProject.py",
|
||||
"internal": false,
|
||||
"lineCount": 2,
|
||||
"moduleAutorunRequested": false,
|
||||
"name": "ExternalProject.py",
|
||||
"readOnly": true,
|
||||
"source": "message = 'project relative'\n",
|
||||
"sourcePath": "//scripts/external_project.py",
|
||||
"sourceSha256": "1332a556fa4a8c0d55c6661931bcc7c3cd79a193bab5e34c8b060cf97fec6a96"
|
||||
},
|
||||
{
|
||||
"byteLength": 23,
|
||||
"errorCode": "SCRIPT_SANDBOX_UNAVAILABLE",
|
||||
"executionStatus": "BLOCKED",
|
||||
"id": "text:InternalSafe.py",
|
||||
"internal": true,
|
||||
"lineCount": 3,
|
||||
"moduleAutorunRequested": false,
|
||||
"name": "InternalSafe.py",
|
||||
"readOnly": true,
|
||||
"source": "value = 7\nprint(value)\n",
|
||||
"sourceSha256": "1676bea86b7d12f595d531c32286e26ad0ac7a249d1bd40744b01634977ae582"
|
||||
},
|
||||
{
|
||||
"byteLength": 37,
|
||||
"errorCode": "SCRIPT_POLICY_DENIED",
|
||||
"executionStatus": "BLOCKED",
|
||||
"id": "text:ModuleAutorun.py",
|
||||
"internal": true,
|
||||
"lineCount": 3,
|
||||
"moduleAutorunRequested": true,
|
||||
"name": "ModuleAutorun.py",
|
||||
"readOnly": true,
|
||||
"source": "def register():\n return 'blocked'\n",
|
||||
"sourceSha256": "4b1d1ffa97bf18cd834d1a2472cab16f24f1439143964d09d283b6cc043e17bd"
|
||||
}
|
||||
]
|
||||
},
|
||||
"savedBytes": 490191,
|
||||
"exact": true,
|
||||
"nextTask": "M13-01F"
|
||||
}
|
||||
Reference in New Issue
Block a user