Files
FreeCADWasmDev/docs/p6/draft-kernel.json
wangdequan 9a7c4f0335 Save FreeCAD Web workspace sources and user validation evidence
IFC native binding remains incomplete; preserve accurate test results.
2026-09-15 22:01:58 +08:00

77 lines
1.5 KiB
JSON

{
"schema": "freecad-web-p6-draft-kernel/v1",
"module": "Draft",
"action": "create/recompute",
"result": "pass",
"sourceRevision": "4f4e9244e613ea2df06e70027074a562695048cb",
"fixture": {
"module": "Draft",
"action": "create/recompute",
"entry": "src/Mod/Draft/draftmake/make_rectangle.py",
"length": 20,
"height": 10,
"face": true
},
"inputSha256": "eda48117bb2be46a77a76f9ba2002637ee97df7a0ceb607ca59d762fd724cb5c",
"sourceSemantic": {
"objectType": "Part::Part2DObjectPython",
"properties": [
"Length",
"Height"
],
"recompute": true,
"area": 200,
"bounds": [
0,
0,
0,
20,
10,
0
]
},
"replay": {
"success": {
"code": "ok",
"object": "Rectangle",
"objectType": "Part::Part2DObjectPython",
"area": 200,
"bounds": [
0,
0,
0,
20,
10,
0
],
"recomputeCount": 1,
"documentCountAfter": 1,
"resourcesReleased": true
},
"repeated": {
"code": "ok",
"object": "Rectangle",
"objectType": "Part::Part2DObjectPython",
"area": 200,
"bounds": [
0,
0,
0,
20,
10,
0
],
"recomputeCount": 1,
"documentCountAfter": 1,
"resourcesReleased": true
},
"invalid": {
"code": "invalid_dimension",
"field": "length",
"message": "Rectangle length must be greater than zero"
},
"identicalResult": true
},
"resourcesReleased": true
}