Checkpoint web parity through Chromium input tasks
This commit is contained in:
156
tests/golden/M13-01A/entry-inventory.json
Normal file
156
tests/golden/M13-01A/entry-inventory.json
Normal file
@@ -0,0 +1,156 @@
|
||||
{
|
||||
"executionPolicy": {
|
||||
"addon": "DENY",
|
||||
"autorun": "DENY",
|
||||
"driverExpression": "DENY",
|
||||
"handler": "DENY",
|
||||
"pythonConsole": "DENY",
|
||||
"text": "READ_METADATA_ONLY"
|
||||
},
|
||||
"fixture": {
|
||||
"byteLength": 497845,
|
||||
"name": "script-entry-inventory.blend",
|
||||
"sha256": "bd6375d02908bfcc57ff7cdeec3f9827bfc4336d1e46e165c5fbbf4d04f19645"
|
||||
},
|
||||
"inventory": {
|
||||
"addons": {
|
||||
"defaultExecution": "DENY",
|
||||
"enabledAddons": [
|
||||
"bl_pkg",
|
||||
"cycles",
|
||||
"io_anim_bvh",
|
||||
"io_curve_svg",
|
||||
"io_mesh_uv_layout",
|
||||
"io_scene_fbx",
|
||||
"io_scene_gltf2",
|
||||
"pose_library"
|
||||
],
|
||||
"operatorIds": [
|
||||
"preferences.addon_install",
|
||||
"preferences.addon_enable",
|
||||
"preferences.addon_disable",
|
||||
"preferences.addon_remove"
|
||||
]
|
||||
},
|
||||
"autorun": {
|
||||
"defaultExecution": "DENY",
|
||||
"moduleTextNames": [
|
||||
"ModuleAutorun.py"
|
||||
]
|
||||
},
|
||||
"driverExpressions": {
|
||||
"count": 1,
|
||||
"defaultExecution": "DENY",
|
||||
"entries": [
|
||||
{
|
||||
"arrayIndex": 0,
|
||||
"dataPath": "location",
|
||||
"expression": "var * 2",
|
||||
"object": "M13 Script Inventory Object",
|
||||
"variableCount": 1
|
||||
}
|
||||
]
|
||||
},
|
||||
"handlers": {
|
||||
"defaultExecution": "DENY",
|
||||
"groups": [
|
||||
"animation_playback_post",
|
||||
"animation_playback_pre",
|
||||
"annotation_post",
|
||||
"annotation_pre",
|
||||
"blend_import_post",
|
||||
"blend_import_pre",
|
||||
"composite_cancel",
|
||||
"composite_post",
|
||||
"composite_pre",
|
||||
"depsgraph_update_post",
|
||||
"depsgraph_update_pre",
|
||||
"exit_pre",
|
||||
"frame_change_post",
|
||||
"frame_change_pre",
|
||||
"load_factory_preferences_post",
|
||||
"load_factory_startup_post",
|
||||
"load_post",
|
||||
"load_post_fail",
|
||||
"load_pre",
|
||||
"object_bake_cancel",
|
||||
"object_bake_complete",
|
||||
"object_bake_pre",
|
||||
"redo_post",
|
||||
"redo_pre",
|
||||
"render_cancel",
|
||||
"render_complete",
|
||||
"render_init",
|
||||
"render_post",
|
||||
"render_pre",
|
||||
"render_stats",
|
||||
"render_write",
|
||||
"save_post",
|
||||
"save_post_fail",
|
||||
"save_pre",
|
||||
"translation_update_post",
|
||||
"undo_post",
|
||||
"undo_pre",
|
||||
"version_update",
|
||||
"xr_session_start_pre"
|
||||
]
|
||||
},
|
||||
"pythonConsole": {
|
||||
"available": true,
|
||||
"operatorIds": [
|
||||
"console.execute",
|
||||
"console.history_append",
|
||||
"console.scrollback_append"
|
||||
]
|
||||
},
|
||||
"text": {
|
||||
"count": 3,
|
||||
"entries": [
|
||||
{
|
||||
"byteLength": 29,
|
||||
"filepath": "//scripts/external_project.py",
|
||||
"internal": false,
|
||||
"lineCount": 2,
|
||||
"name": "ExternalProject.py",
|
||||
"useModule": false
|
||||
},
|
||||
{
|
||||
"byteLength": 23,
|
||||
"filepath": "",
|
||||
"internal": true,
|
||||
"lineCount": 3,
|
||||
"name": "InternalSafe.py",
|
||||
"useModule": false
|
||||
},
|
||||
{
|
||||
"byteLength": 37,
|
||||
"filepath": "",
|
||||
"internal": true,
|
||||
"lineCount": 3,
|
||||
"name": "ModuleAutorun.py",
|
||||
"useModule": true
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"nextTask": "M13-01B",
|
||||
"operation": "BLENDER_SCRIPT_ENTRY_INVENTORY",
|
||||
"runtime": {
|
||||
"binarySha256": "d4483926610484ef9c2ad9241aae1469f934d955ebe791f1920e263e0ba85b82",
|
||||
"blenderVersion": "5.2.0 LTS",
|
||||
"buildBranch": "unknown",
|
||||
"buildDate": "2026-07-24",
|
||||
"buildHash": "unknown",
|
||||
"buildPlatform": "Linux",
|
||||
"buildTime": "08:03:47",
|
||||
"buildType": "Release",
|
||||
"versionTuple": [
|
||||
5,
|
||||
2,
|
||||
0
|
||||
]
|
||||
},
|
||||
"schemaVersion": 1,
|
||||
"sourceAnchor": "blender-5.2.0/source/blender/python",
|
||||
"task": "M13-01A"
|
||||
}
|
||||
18
tests/golden/M13-01A/manifest.json
Normal file
18
tests/golden/M13-01A/manifest.json
Normal file
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"schemaVersion": 1,
|
||||
"task": "M13-01A",
|
||||
"parentTask": "M12-07J",
|
||||
"enablingTask": true,
|
||||
"parityStateChange": false,
|
||||
"runtime": "BLENDER_5_2_DESKTOP",
|
||||
"operation": "BLENDER_SCRIPT_ENTRY_INVENTORY",
|
||||
"artifacts": {
|
||||
"parentManifest": { "path": "tests/golden/M12-07J/manifest.json", "sha256": "a1c4cf9c2cc300ace388e6c430bd1aa991511a7d1c5482c638fb298bb362cd02" },
|
||||
"generator": { "path": "tools/web/generate-script-entry-inventory.py", "sha256": "b72667493cfe9957161ef3fb9814180e0cfad5f8aaa1c60c9b6f132e915f3d6f" },
|
||||
"checker": { "path": "tools/web/check-script-entry-inventory.mjs", "sha256": "68478f15de4d63ed175e6b580761fd478b1fe9bccbfcaeee82218d13063dfa51" },
|
||||
"report": { "path": "tests/golden/M13-01A/entry-inventory.json", "sha256": "e024995c53f01beaf725f281f74a6e5ec6018a53435da61a66f5e58a9e50973c" },
|
||||
"fixture": { "path": "tests/files/web/m13_script_entry_v1/script-entry-inventory.blend", "sha256": "bd6375d02908bfcc57ff7cdeec3f9827bfc4336d1e46e165c5fbbf4d04f19645" },
|
||||
"runtimeInventory": { "path": "tests/golden/M12-05A/format-inventory.json", "sha256": "0d660b0fd8b647ebbf4e91afebd5006bd100973ab8e2507a5bfe759f477b33b4" }
|
||||
},
|
||||
"nextTask": "M13-01B"
|
||||
}
|
||||
Reference in New Issue
Block a user