{ "schema": "freecad-web-techdraw-property-module-batch-runtime/v1", "taskId": "FW-P6-FPA-Y", "batchId": "3620b4b76fa8a6a0d5dcbee1", "module": "TechDraw", "tier": "tier-3-stateful", "family": "property", "status": "pass", "route": { "command": "techdraw.pythonFamilyBatch", "native": "freecad-source/src/WebAssembly/FreeCADCoreProbe/TechDrawRuntimeProbe.cpp:fc_web_dispatch_json", "facade": "web/src/techdraw-python-family-facade.ts", "worker": "web/src/techdraw-python.worker.ts" }, "input": { "cmd": "techdraw.pythonFamilyBatch", "args": { "tier": "tier-3-stateful", "records": [ { "apiId": "py:TechDraw:method:DrawHatchTest.setUp", "name": "DrawHatchTest.setUp", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/TechDraw/TDTest/DrawHatchTest.py", "sourceLine": 10, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:method:DrawHatchTest.tearDown", "name": "DrawHatchTest.tearDown", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/TechDraw/TDTest/DrawHatchTest.py", "sourceLine": 37, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:method:DrawProjectionGroupTest.setUp", "name": "DrawProjectionGroupTest.setUp", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/TechDraw/TDTest/DrawProjectionGroupTest.py", "sourceLine": 7, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:method:DrawProjectionGroupTest.tearDown", "name": "DrawProjectionGroupTest.tearDown", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/TechDraw/TDTest/DrawProjectionGroupTest.py", "sourceLine": 33, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:method:DrawViewAnnotationTest.setUp", "name": "DrawViewAnnotationTest.setUp", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/TechDraw/TDTest/DrawViewAnnotationTest.py", "sourceLine": 9, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:method:DrawViewAnnotationTest.tearDown", "name": "DrawViewAnnotationTest.tearDown", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/TechDraw/TDTest/DrawViewAnnotationTest.py", "sourceLine": 16, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:method:DrawViewBalloonTest.setUp", "name": "DrawViewBalloonTest.setUp", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/TechDraw/TDTest/DrawViewBalloonTest.py", "sourceLine": 8, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:method:DrawViewBalloonTest.tearDown", "name": "DrawViewBalloonTest.tearDown", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/TechDraw/TDTest/DrawViewBalloonTest.py", "sourceLine": 38, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:method:DrawViewDetailTest.setUp", "name": "DrawViewDetailTest.setUp", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/TechDraw/TDTest/DrawViewDetailTest.py", "sourceLine": 13, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:method:DrawViewDetailTest.tearDown", "name": "DrawViewDetailTest.tearDown", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/TechDraw/TDTest/DrawViewDetailTest.py", "sourceLine": 42, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:method:DrawViewDimensionTest.setUp", "name": "DrawViewDimensionTest.setUp", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/TechDraw/TDTest/DrawViewDimensionTest.py", "sourceLine": 7, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:method:DrawViewDimensionTest.tearDown", "name": "DrawViewDimensionTest.tearDown", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/TechDraw/TDTest/DrawViewDimensionTest.py", "sourceLine": 48, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:method:DrawViewImageTest.setUp", "name": "DrawViewImageTest.setUp", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/TechDraw/TDTest/DrawViewImageTest.py", "sourceLine": 10, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:method:DrawViewImageTest.tearDown", "name": "DrawViewImageTest.tearDown", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/TechDraw/TDTest/DrawViewImageTest.py", "sourceLine": 17, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:method:DrawViewPartTest.setUp", "name": "DrawViewPartTest.setUp", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/TechDraw/TDTest/DrawViewPartTest.py", "sourceLine": 13, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:method:DrawViewPartTest.tearDown", "name": "DrawViewPartTest.tearDown", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/TechDraw/TDTest/DrawViewPartTest.py", "sourceLine": 26, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:method:DrawViewSectionTest.setUp", "name": "DrawViewSectionTest.setUp", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/TechDraw/TDTest/DrawViewSectionTest.py", "sourceLine": 7, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:method:DrawViewSectionTest.tearDown", "name": "DrawViewSectionTest.tearDown", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/TechDraw/TDTest/DrawViewSectionTest.py", "sourceLine": 41, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:method:DrawViewSymbolTest.setUp", "name": "DrawViewSymbolTest.setUp", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/TechDraw/TDTest/DrawViewSymbolTest.py", "sourceLine": 10, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:method:DrawViewSymbolTest.tearDown", "name": "DrawViewSymbolTest.tearDown", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/TechDraw/TDTest/DrawViewSymbolTest.py", "sourceLine": 17, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:class:CommandAxoLengthDimension", "name": "CommandAxoLengthDimension", "family": "lifecycle-command", "kind": "class", "sourcePath": "src/Mod/TechDraw/TechDrawTools/CommandAxoLengthDimension.py", "sourceLine": 60, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:method:CommandAxoLengthDimension.Activated", "name": "CommandAxoLengthDimension.Activated", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/TechDraw/TechDrawTools/CommandAxoLengthDimension.py", "sourceLine": 75, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:method:CommandFillTemplateFields.Activated", "name": "CommandFillTemplateFields.Activated", "family": "lifecycle-command", "kind": "method", "sourcePath": "src/Mod/TechDraw/TechDrawTools/CommandFillTemplateFields.py", "sourceLine": 57, "disposition": "not_implemented" }, { "apiId": "py:TechDraw:class:CommandHoleShaftFit", "name": "CommandHoleShaftFit", "family": "lifecycle-command", "kind": "class", "sourcePath": "src/Mod/TechDraw/TechDrawTools/CommandHoleShaftFit.py", "sourceLine": 41, "disposition": "not_implemented" } ] } }, "result": { "cmd": "techdraw.pythonFamilyBatch", "count": 24, "module": "TechDraw", "ok": true, "records": [ { "apiId": "py:TechDraw:method:DrawHatchTest.setUp", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawHatchTest.setUp", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawHatchTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:TechDraw:method:DrawHatchTest.tearDown", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawHatchTest.tearDown", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawHatchTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:TechDraw:method:DrawProjectionGroupTest.setUp", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawProjectionGroupTest.setUp", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawProjectionGroupTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:TechDraw:method:DrawProjectionGroupTest.tearDown", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawProjectionGroupTest.tearDown", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawProjectionGroupTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:TechDraw:method:DrawViewAnnotationTest.setUp", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewAnnotationTest.setUp", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewAnnotationTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:TechDraw:method:DrawViewAnnotationTest.tearDown", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewAnnotationTest.tearDown", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewAnnotationTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:TechDraw:method:DrawViewBalloonTest.setUp", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewBalloonTest.setUp", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewBalloonTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:TechDraw:method:DrawViewBalloonTest.tearDown", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewBalloonTest.tearDown", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewBalloonTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:TechDraw:method:DrawViewDetailTest.setUp", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewDetailTest.setUp", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewDetailTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:TechDraw:method:DrawViewDetailTest.tearDown", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewDetailTest.tearDown", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewDetailTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:TechDraw:method:DrawViewDimensionTest.setUp", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewDimensionTest.setUp", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewDimensionTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:TechDraw:method:DrawViewDimensionTest.tearDown", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewDimensionTest.tearDown", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewDimensionTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:TechDraw:method:DrawViewImageTest.setUp", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewImageTest.setUp", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewImageTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:TechDraw:method:DrawViewImageTest.tearDown", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewImageTest.tearDown", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewImageTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:TechDraw:method:DrawViewPartTest.setUp", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewPartTest.setUp", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewPartTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:TechDraw:method:DrawViewPartTest.tearDown", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewPartTest.tearDown", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewPartTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:TechDraw:method:DrawViewSectionTest.setUp", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewSectionTest.setUp", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewSectionTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:TechDraw:method:DrawViewSectionTest.tearDown", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewSectionTest.tearDown", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewSectionTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:TechDraw:method:DrawViewSymbolTest.setUp", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewSymbolTest.setUp", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewSymbolTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:TechDraw:method:DrawViewSymbolTest.tearDown", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewSymbolTest.tearDown", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewSymbolTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed" }, { "apiId": "py:TechDraw:class:CommandAxoLengthDimension", "code": "gui_dependency_unavailable", "family": "lifecycle-command", "message": "TechDraw view/tool API requires FreeCADGui unavailable in the headless Web runtime", "name": "CommandAxoLengthDimension", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/TechDraw/TechDrawTools/CommandAxoLengthDimension.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:TechDraw:method:CommandAxoLengthDimension.Activated", "code": "gui_dependency_unavailable", "family": "lifecycle-command", "message": "TechDraw view/tool API requires FreeCADGui unavailable in the headless Web runtime", "name": "CommandAxoLengthDimension.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/TechDraw/TechDrawTools/CommandAxoLengthDimension.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:TechDraw:method:CommandFillTemplateFields.Activated", "code": "gui_dependency_unavailable", "family": "lifecycle-command", "message": "TechDraw view/tool API requires FreeCADGui unavailable in the headless Web runtime", "name": "CommandFillTemplateFields.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/TechDraw/TechDrawTools/CommandFillTemplateFields.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" }, { "apiId": "py:TechDraw:class:CommandHoleShaftFit", "code": "gui_dependency_unavailable", "family": "lifecycle-command", "message": "TechDraw view/tool API requires FreeCADGui unavailable in the headless Web runtime", "name": "CommandHoleShaftFit", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/TechDraw/TechDrawTools/CommandHoleShaftFit.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted" } ], "resourcesReleased": true, "schema": "freecad-web-techdraw/python-family-batch/v1", "source": "freecad-source", "tier": "tier-3-stateful" }, "resultSha256": "1434da15e9706179a3cd388e9e22e7cd977a4810695ad39426469f56d7a73baa", "replay": { "equal": true, "resultSha256": "1434da15e9706179a3cd388e9e22e7cd977a4810695ad39426469f56d7a73baa" }, "dispositionCounts": { "exposed": 20, "restricted": 4, "nonportable": 0, "not_implemented": 0 }, "records": [ { "apiId": "py:TechDraw:method:DrawHatchTest.setUp", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawHatchTest.setUp", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawHatchTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "sourceLine": 10, "sourceVerified": true, "evidenceSha256": "9b4b838ceee981b8e6373db4e95423ae227701297f51dd03712b5009e92b3557" }, { "apiId": "py:TechDraw:method:DrawHatchTest.tearDown", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawHatchTest.tearDown", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawHatchTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "sourceLine": 37, "sourceVerified": true, "evidenceSha256": "9128524c4e8c88ee3432c8eb9e5a1ffccc1ff16bea79b119107f571365bc058a" }, { "apiId": "py:TechDraw:method:DrawProjectionGroupTest.setUp", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawProjectionGroupTest.setUp", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawProjectionGroupTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "sourceLine": 7, "sourceVerified": true, "evidenceSha256": "bee43f3cb33bb3a4b29148c655d448dacdac9cbbe9e4f36983ff5ec8eb667990" }, { "apiId": "py:TechDraw:method:DrawProjectionGroupTest.tearDown", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawProjectionGroupTest.tearDown", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawProjectionGroupTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "sourceLine": 33, "sourceVerified": true, "evidenceSha256": "2246fced58cbe0f6fa9ccdad8f056650b2297949724c69a734f3185a8481f9de" }, { "apiId": "py:TechDraw:method:DrawViewAnnotationTest.setUp", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewAnnotationTest.setUp", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewAnnotationTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "sourceLine": 9, "sourceVerified": true, "evidenceSha256": "842e61d3d634792dae9d225aa39a294ef3f8facfb78cdb4e83cacf39db102419" }, { "apiId": "py:TechDraw:method:DrawViewAnnotationTest.tearDown", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewAnnotationTest.tearDown", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewAnnotationTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "sourceLine": 16, "sourceVerified": true, "evidenceSha256": "7a55de25c4f9153696d44909ce24183c3a2d97218e5ba9848e063f4ca82fcf14" }, { "apiId": "py:TechDraw:method:DrawViewBalloonTest.setUp", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewBalloonTest.setUp", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewBalloonTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "sourceLine": 8, "sourceVerified": true, "evidenceSha256": "25b6050dec484bab088d79bb8a86917d21f5e047889fdbdc92a48a5b7e08f1fd" }, { "apiId": "py:TechDraw:method:DrawViewBalloonTest.tearDown", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewBalloonTest.tearDown", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewBalloonTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "sourceLine": 38, "sourceVerified": true, "evidenceSha256": "2056ec006cfa2731419cd638a324361ae36d59c31b00f000e5dc1f627e6f1035" }, { "apiId": "py:TechDraw:method:DrawViewDetailTest.setUp", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewDetailTest.setUp", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewDetailTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "sourceLine": 13, "sourceVerified": true, "evidenceSha256": "7db812706a2a99ea02ac7b33fd2e566cd392178c7d57bc45cd48c159b2dd25bb" }, { "apiId": "py:TechDraw:method:DrawViewDetailTest.tearDown", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewDetailTest.tearDown", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewDetailTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "sourceLine": 42, "sourceVerified": true, "evidenceSha256": "2369a4925131dd194f682e6fc5d4d39360b0219245387039adf257a65724ec93" }, { "apiId": "py:TechDraw:method:DrawViewDimensionTest.setUp", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewDimensionTest.setUp", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewDimensionTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "sourceLine": 7, "sourceVerified": true, "evidenceSha256": "98077e9291a6e340b8536f8a06d058fbaf8b4323347cedfdfc2087eaa88c6ba6" }, { "apiId": "py:TechDraw:method:DrawViewDimensionTest.tearDown", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewDimensionTest.tearDown", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewDimensionTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "sourceLine": 48, "sourceVerified": true, "evidenceSha256": "06d17ab13286500785fa1e360574f985a5bb9188d602be0cd648a9aefb36d406" }, { "apiId": "py:TechDraw:method:DrawViewImageTest.setUp", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewImageTest.setUp", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewImageTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "sourceLine": 10, "sourceVerified": true, "evidenceSha256": "2e40d4a67424506ec2ef8356057be2595687685e5badd94b5e5dfe109df28b93" }, { "apiId": "py:TechDraw:method:DrawViewImageTest.tearDown", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewImageTest.tearDown", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewImageTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "sourceLine": 17, "sourceVerified": true, "evidenceSha256": "2c4cd1d78c8145567b7162eb136d13abf07cde9aeb409cbae5f2ddd11eda2188" }, { "apiId": "py:TechDraw:method:DrawViewPartTest.setUp", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewPartTest.setUp", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewPartTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "sourceLine": 13, "sourceVerified": true, "evidenceSha256": "a53ae2e5c20b63401223f3813067ca4075b093bb8a5a05ef77eac24065627fb0" }, { "apiId": "py:TechDraw:method:DrawViewPartTest.tearDown", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewPartTest.tearDown", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewPartTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "sourceLine": 26, "sourceVerified": true, "evidenceSha256": "bdb109376d1ba67ba234b1b32b99774097420327781d87d3e319a371236aec2c" }, { "apiId": "py:TechDraw:method:DrawViewSectionTest.setUp", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewSectionTest.setUp", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewSectionTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "sourceLine": 7, "sourceVerified": true, "evidenceSha256": "5551579b61b4088f05f288c02316b0064bd6d7e05c2f3ee0824e738ed13a872a" }, { "apiId": "py:TechDraw:method:DrawViewSectionTest.tearDown", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewSectionTest.tearDown", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewSectionTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "sourceLine": 41, "sourceVerified": true, "evidenceSha256": "fc42d048e0963b4630568270bdaf397b25212a2c11d5a67af1337e8d9a622e13" }, { "apiId": "py:TechDraw:method:DrawViewSymbolTest.setUp", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewSymbolTest.setUp", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewSymbolTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "sourceLine": 10, "sourceVerified": true, "evidenceSha256": "2878acc6e1da77392bf6201b10cc854fa1dcaaf04e0d1a1f89abd502aeaff950" }, { "apiId": "py:TechDraw:method:DrawViewSymbolTest.tearDown", "code": "native_lifecycle_fixture", "family": "lifecycle-command", "message": "TechDraw lifecycle hook executed with a native temporary document", "name": "DrawViewSymbolTest.tearDown", "native": true, "parameterSchema": "{}", "replay": "native-techdraw-lifecycle", "resourcesReleased": true, "returnSchema": "null", "sourceEntry": "src/Mod/TechDraw/TDTest/DrawViewSymbolTest.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "exposed", "sourceLine": 17, "sourceVerified": true, "evidenceSha256": "66232c526c985cbbbc8b064f87035d01d40cd544ad08309abc0115bd19472689" }, { "apiId": "py:TechDraw:class:CommandAxoLengthDimension", "code": "gui_dependency_unavailable", "family": "lifecycle-command", "message": "TechDraw view/tool API requires FreeCADGui unavailable in the headless Web runtime", "name": "CommandAxoLengthDimension", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/TechDraw/TechDrawTools/CommandAxoLengthDimension.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "sourceLine": 60, "sourceVerified": true, "evidenceSha256": "f4f8944c5a7621d76fe846ba93b253dcebfca39d2bdce572e43b24bea8a67c51" }, { "apiId": "py:TechDraw:method:CommandAxoLengthDimension.Activated", "code": "gui_dependency_unavailable", "family": "lifecycle-command", "message": "TechDraw view/tool API requires FreeCADGui unavailable in the headless Web runtime", "name": "CommandAxoLengthDimension.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/TechDraw/TechDrawTools/CommandAxoLengthDimension.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "sourceLine": 75, "sourceVerified": true, "evidenceSha256": "ca1749334da7cb38f784288e17dce97b510ccf987a7da86b3b67616352a1f0b9" }, { "apiId": "py:TechDraw:method:CommandFillTemplateFields.Activated", "code": "gui_dependency_unavailable", "family": "lifecycle-command", "message": "TechDraw view/tool API requires FreeCADGui unavailable in the headless Web runtime", "name": "CommandFillTemplateFields.Activated", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/TechDraw/TechDrawTools/CommandFillTemplateFields.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "sourceLine": 57, "sourceVerified": true, "evidenceSha256": "960385f6fa45f5e359017d4c251fe140658dc6d9736ca8eb2243353aab63fc6f" }, { "apiId": "py:TechDraw:class:CommandHoleShaftFit", "code": "gui_dependency_unavailable", "family": "lifecycle-command", "message": "TechDraw view/tool API requires FreeCADGui unavailable in the headless Web runtime", "name": "CommandHoleShaftFit", "native": true, "parameterSchema": "source-declared", "resourcesReleased": true, "returnSchema": "gui-resource", "sourceEntry": "src/Mod/TechDraw/TechDrawTools/CommandHoleShaftFit.py", "sourceRevision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "status": "restricted", "sourceLine": 41, "sourceVerified": true, "evidenceSha256": "e9eae0bc98f319fdd25586ff3183608c1a096bd7db060b49b07d4ca37a811d93" } ], "resources": { "resourcesReleased": true, "documentMutation": "temporary-native-documents-released" }, "artifacts": { "module": "TechDraw", "worker": "techdraw-python.worker.ts", "revision": "2778e3f9c215da48bf0cfd562478d45d624aaa47", "runtimeUrl": "/modules/TechDraw/FreeCADWebTechDrawRuntimeProbe.js", "wasmUrl": "/modules/TechDraw/FreeCADWebTechDrawRuntimeProbe.wasm", "dataUrl": null, "assetBaseUrl": "/modules/TechDraw/", "runtimeSha256": "95f777bb74e434baa200074a81ed81ed3948846b8cf17f3421ebda6d3607ed90", "wasmSha256": "8262a51d5bba730b000d97efde6f85294b0ac46b68063a8624675cbc94346d2d", "buildProfile": "fast-dev" }, "boundaries": [ "Property records without a typed native fixture remain explicit not_implemented boundaries.", "JavaScript transports and validates native dispatcher results only." ] }