8 lines
973 B
JSON
8 lines
973 B
JSON
{
|
|
"command": ["node", "tools/material-business-cases.mjs"],
|
|
"build": {"tree": "freecad-source/build-web/configure", "target": "FreeCADWebMaterialKernelProbe"},
|
|
"coveredIds": ["Material:material.createRecompute", "Material:material.saveReopen"],
|
|
"dependencies": ["tools/wasm-probe-runtime.mjs", "web/src/material-facade.ts", "web/src/material-persistence-facade.ts", "web/src/facade-envelope.ts", "web/src/material.worker.ts", "freecad-source/src/WebAssembly/FreeCADCoreProbe/MaterialKernelProbe.cpp", "freecad-source/src/Mod/Material/App/PropertyMaterial.cpp"],
|
|
"scope": "Material creation and reassignment in retained native documents; current-document FCStd save/reopen with multiple objects and object types, restored material property readback, reassignment and repeated save, document isolation, invalid path and missing-document rejection and recovery. Uses the existing MaterialKernelProbe; completion is determined by external fingerprinted execution."
|
|
}
|