feat: align FreeCAD property status semantics
This commit is contained in:
223
config/freecad-property-status-oracle.json
Normal file
223
config/freecad-property-status-oracle.json
Normal file
@@ -0,0 +1,223 @@
|
||||
{
|
||||
"baselineId": "freecad-1.1.1-property-status-oracle",
|
||||
"cases": [
|
||||
{
|
||||
"afterRecompute": {
|
||||
"documentTouched": false,
|
||||
"mustExecute": false,
|
||||
"state": [
|
||||
"Up-to-date"
|
||||
]
|
||||
},
|
||||
"attr": 0,
|
||||
"before": {
|
||||
"documentTouched": false,
|
||||
"mustExecute": false,
|
||||
"state": [
|
||||
"Up-to-date"
|
||||
]
|
||||
},
|
||||
"changed": {
|
||||
"documentTouched": true,
|
||||
"mustExecute": false,
|
||||
"state": [
|
||||
"Touched"
|
||||
]
|
||||
},
|
||||
"id": "ordinary",
|
||||
"recomputeCount": 1,
|
||||
"reportedStatus": [
|
||||
"21"
|
||||
],
|
||||
"reportedType": [],
|
||||
"runtimeStatus": null
|
||||
},
|
||||
{
|
||||
"afterRecompute": {
|
||||
"documentTouched": false,
|
||||
"mustExecute": false,
|
||||
"state": [
|
||||
"Up-to-date"
|
||||
]
|
||||
},
|
||||
"attr": 0,
|
||||
"before": {
|
||||
"documentTouched": false,
|
||||
"mustExecute": false,
|
||||
"state": [
|
||||
"Up-to-date"
|
||||
]
|
||||
},
|
||||
"changed": {
|
||||
"documentTouched": false,
|
||||
"mustExecute": false,
|
||||
"state": [
|
||||
"Up-to-date"
|
||||
]
|
||||
},
|
||||
"id": "runtime-output",
|
||||
"recomputeCount": 0,
|
||||
"reportedStatus": [
|
||||
"Output",
|
||||
"21"
|
||||
],
|
||||
"reportedType": [],
|
||||
"runtimeStatus": "Output"
|
||||
},
|
||||
{
|
||||
"afterRecompute": {
|
||||
"documentTouched": false,
|
||||
"mustExecute": false,
|
||||
"state": [
|
||||
"Up-to-date"
|
||||
]
|
||||
},
|
||||
"attr": 8,
|
||||
"before": {
|
||||
"documentTouched": false,
|
||||
"mustExecute": false,
|
||||
"state": [
|
||||
"Up-to-date"
|
||||
]
|
||||
},
|
||||
"changed": {
|
||||
"documentTouched": false,
|
||||
"mustExecute": false,
|
||||
"state": [
|
||||
"Up-to-date"
|
||||
]
|
||||
},
|
||||
"id": "type-output",
|
||||
"recomputeCount": 0,
|
||||
"reportedStatus": [
|
||||
"21",
|
||||
"27"
|
||||
],
|
||||
"reportedType": [
|
||||
"Output"
|
||||
],
|
||||
"runtimeStatus": null
|
||||
},
|
||||
{
|
||||
"afterRecompute": {
|
||||
"documentTouched": false,
|
||||
"mustExecute": false,
|
||||
"state": [
|
||||
"Up-to-date"
|
||||
]
|
||||
},
|
||||
"attr": 0,
|
||||
"before": {
|
||||
"documentTouched": false,
|
||||
"mustExecute": false,
|
||||
"state": [
|
||||
"Up-to-date"
|
||||
]
|
||||
},
|
||||
"changed": {
|
||||
"documentTouched": true,
|
||||
"mustExecute": false,
|
||||
"state": [
|
||||
"Touched"
|
||||
]
|
||||
},
|
||||
"id": "runtime-no-recompute",
|
||||
"recomputeCount": 1,
|
||||
"reportedStatus": [
|
||||
"NoRecompute",
|
||||
"21"
|
||||
],
|
||||
"reportedType": [],
|
||||
"runtimeStatus": "NoRecompute"
|
||||
},
|
||||
{
|
||||
"afterRecompute": {
|
||||
"documentTouched": false,
|
||||
"mustExecute": false,
|
||||
"state": [
|
||||
"Up-to-date"
|
||||
]
|
||||
},
|
||||
"attr": 16,
|
||||
"before": {
|
||||
"documentTouched": false,
|
||||
"mustExecute": false,
|
||||
"state": [
|
||||
"Up-to-date"
|
||||
]
|
||||
},
|
||||
"changed": {
|
||||
"documentTouched": true,
|
||||
"mustExecute": false,
|
||||
"state": [
|
||||
"Touched"
|
||||
]
|
||||
},
|
||||
"id": "type-no-recompute",
|
||||
"recomputeCount": 0,
|
||||
"reportedStatus": [
|
||||
"21",
|
||||
"23"
|
||||
],
|
||||
"reportedType": [
|
||||
"NoRecompute"
|
||||
],
|
||||
"runtimeStatus": null
|
||||
}
|
||||
],
|
||||
"fcstd": {
|
||||
"reopened": {
|
||||
"properties": [
|
||||
"Persisted",
|
||||
"RuntimeTransient",
|
||||
"TypeTransient"
|
||||
],
|
||||
"statuses": {
|
||||
"Persisted": [
|
||||
"Output",
|
||||
"21"
|
||||
],
|
||||
"RuntimeTransient": [
|
||||
"Transient",
|
||||
"21"
|
||||
],
|
||||
"TypeTransient": [
|
||||
"21",
|
||||
"25"
|
||||
]
|
||||
},
|
||||
"values": {
|
||||
"Persisted": 11,
|
||||
"RuntimeTransient": 0,
|
||||
"TypeTransient": 0
|
||||
}
|
||||
},
|
||||
"xml": {
|
||||
"noPersistProperty": false,
|
||||
"persistedProperty": true,
|
||||
"runtimeTransientHasValue": false,
|
||||
"runtimeTransientProperty": true,
|
||||
"typeTransientHasValue": false,
|
||||
"typeTransientProperty": true
|
||||
}
|
||||
},
|
||||
"freecadVersion": "1.1.1",
|
||||
"gitCommit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d",
|
||||
"lockDynamic": {
|
||||
"failures": {
|
||||
"remove": null,
|
||||
"rename": {
|
||||
"message": "Property LockedValue is locked",
|
||||
"type": "RuntimeError"
|
||||
}
|
||||
},
|
||||
"propertyStillPresent": true,
|
||||
"renamedPropertyPresent": false,
|
||||
"reportedStatus": [
|
||||
"LockDynamic",
|
||||
"21"
|
||||
]
|
||||
},
|
||||
"schemaVersion": 1,
|
||||
"status": "pass"
|
||||
}
|
||||
Reference in New Issue
Block a user