42 lines
1.2 KiB
JSON
42 lines
1.2 KiB
JSON
{
|
|
"schema": "freecad-web-p6-measure-measurement-state-python-api/v1",
|
|
"taskId": "FW-P6-FPA-F3-MEASURE",
|
|
"module": "Measure",
|
|
"action": "python-api",
|
|
"result": "pass",
|
|
"sourceEntry": "src/Mod/Measure/App/Measurement.cpp",
|
|
"apiNames": [
|
|
"Measurement.addReference3D",
|
|
"Measurement.has3DReferences",
|
|
"Measurement.volume",
|
|
"Measurement.clear",
|
|
"Measurement.length",
|
|
"Measurement.area",
|
|
"Measurement.delta",
|
|
"Measurement.com",
|
|
"Measurement.angle",
|
|
"Measurement.lineLineDistance",
|
|
"Measurement.planePlaneDistance"
|
|
,"Measurement.radius"
|
|
],
|
|
"observed": {
|
|
"referencesAdded": true,
|
|
"volume": 24,
|
|
"length": 4,
|
|
"area": 12,
|
|
"delta": [0, 0, -4],
|
|
"com": [1, 1.5, 2],
|
|
"angle": 90,
|
|
"lineLineDistance": 0,
|
|
"planePlaneDistance": 2,
|
|
"radius": 5,
|
|
"referencesAfterClear": false,
|
|
"resourcesReleased": true
|
|
},
|
|
"execution": "FreeCADWebMeasureKernelProbe.fc_web_measure_measurement_api_smoke",
|
|
"boundaries": [
|
|
"Only the four methods exercised by this native fixture are promoted; other Measurement methods remain planned until their own valid geometry fixtures exist.",
|
|
"This is a stateful Document/Measurement API result, not a pure-function result."
|
|
]
|
|
}
|