{ "schemaVersion": 1, "task": "M16-GAP-00196", "operation": "ANIM_KEYINGSET_BUTTON_ADD_LOCAL_EXACT", "fixture": { "path": "tests/files/web/generated/M16-GAP-00196-operator-anim.keyingset_button_add.blend", "sha256": "2e49572a29dadcdfdae956f7e16bd465c5de06bf8ae94ebdc11da8b1821eb562" }, "desktop": { "status": "EXACT", "report": "tests/golden/M16-GAP-00196/anim-keyingset-button-add-desktop-report.json", "saveReopen": "EXACT", "poll": true, "operatorStatus": "FINISHED", "mainMutation": "KEYING_SET_PATH_ADDED", "before": { "action": { "channels": [ { "frames": [ 1, 3, 5 ], "index": 0, "path": "[\"button_target\"]", "selected": [ true, true, true ], "values": [ 1, 3, 5 ] } ], "name": "WebGapAnimKeyingSetButtonAddAction" }, "active": true, "activeKeyingSet": null, "keyingSetCount": 0, "pathCount": 0, "paths": [], "selected": true, "value": 3 }, "after": { "action": { "channels": [ { "frames": [ 1, 3, 5 ], "index": 0, "path": "[\"button_target\"]", "selected": [ true, true, true ], "values": [ 1, 3, 5 ] } ], "name": "WebGapAnimKeyingSetButtonAddAction" }, "active": true, "activeKeyingSet": "ButtonKeyingSet", "keyingSetCount": 1, "pathCount": 1, "paths": [ { "arrayIndex": 0, "dataPath": "[\"button_target\"]", "group": "", "groupMethod": "KEYINGSET", "idType": "OBJECT", "useEntireArray": true } ], "selected": true, "value": 3 } }, "wasm": { "status": "EXACT", "before": { "animationId": "action:WebGapAnimKeyingSetButtonAddAction:object:WebGapAnimKeyingSetButtonAddObject", "targetId": "object:WebGapAnimKeyingSetButtonAddObject", "channelPaths": [ "[\"button_target\"][0]" ], "keyframesPerChannel": [ 3 ] }, "after": { "animationId": "action:WebGapAnimKeyingSetButtonAddAction:object:WebGapAnimKeyingSetButtonAddObject", "keyframesPerChannel": [ 3 ], "visibleMainUnchanged": true, "keyingSetMetadata": "NOT_EXPOSED_BY_SCENE_SNAPSHOT" } }, "saveReopen": "EXACT", "negative": { "malformedBlend": "REJECTED_WITHOUT_MAIN_MUTATION" }, "nextTask": "M16-GAP-00197" }