309 lines
6.7 KiB
JSON
309 lines
6.7 KiB
JSON
{
|
|
"baselineId": "freecad-1.1.1-property-file-failure",
|
|
"cancellationBoundary": {
|
|
"classification": "synchronous-property-setter",
|
|
"reason": "no-native-cancel-hook",
|
|
"replacement": "abort-active-document-transaction",
|
|
"supported": false
|
|
},
|
|
"disabled": {
|
|
"after": {
|
|
"editorMode": [
|
|
"ReadOnly"
|
|
],
|
|
"objectSet": [
|
|
{
|
|
"name": "FileProbe",
|
|
"typeId": "Mesh::Import"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Touched",
|
|
"Invalid"
|
|
],
|
|
"propertyStatus": [
|
|
"Immutable",
|
|
"ReadOnly"
|
|
],
|
|
"propertyTypeId": "App::PropertyFile",
|
|
"statusString": "File does not exist",
|
|
"value": ""
|
|
},
|
|
"afterObjects": [
|
|
{
|
|
"name": "FileProbe",
|
|
"typeId": "Mesh::Import"
|
|
}
|
|
],
|
|
"before": {
|
|
"editorMode": [],
|
|
"objectSet": [
|
|
{
|
|
"name": "FileProbe",
|
|
"typeId": "Mesh::Import"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Touched",
|
|
"Invalid"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyFile",
|
|
"statusString": "File does not exist",
|
|
"value": ""
|
|
},
|
|
"beforeObjects": [
|
|
{
|
|
"name": "FileProbe",
|
|
"typeId": "Mesh::Import"
|
|
}
|
|
],
|
|
"classification": "editor-read-only-and-python-immutable",
|
|
"editorMode": [
|
|
"ReadOnly"
|
|
],
|
|
"exception": {
|
|
"message": "Object attribute 'FileName' is read-only",
|
|
"type": "AttributeError"
|
|
},
|
|
"restoredEditorMode": [],
|
|
"restoredStatus": [],
|
|
"status": [
|
|
"Immutable",
|
|
"ReadOnly"
|
|
]
|
|
},
|
|
"documentIntegrity": {
|
|
"finalObjects": [
|
|
{
|
|
"name": "FileProbe",
|
|
"typeId": "Mesh::Import"
|
|
}
|
|
],
|
|
"initialObjects": [
|
|
{
|
|
"name": "FileProbe",
|
|
"typeId": "Mesh::Import"
|
|
}
|
|
],
|
|
"objectCount": 1,
|
|
"objectsPreserved": true
|
|
},
|
|
"failures": [
|
|
{
|
|
"after": {
|
|
"editorMode": [],
|
|
"objectSet": [
|
|
{
|
|
"name": "FileProbe",
|
|
"typeId": "Mesh::Import"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Touched",
|
|
"Invalid"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyFile",
|
|
"statusString": "File does not exist",
|
|
"value": "/definitely/missing/bitbybit-file.stl"
|
|
},
|
|
"afterObjects": [
|
|
{
|
|
"name": "FileProbe",
|
|
"typeId": "Mesh::Import"
|
|
}
|
|
],
|
|
"assignmentException": null,
|
|
"before": {
|
|
"editorMode": [],
|
|
"objectSet": [
|
|
{
|
|
"name": "FileProbe",
|
|
"typeId": "Mesh::Import"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Up-to-date"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyFile",
|
|
"statusString": "Valid",
|
|
"value": ""
|
|
},
|
|
"beforeObjects": [
|
|
{
|
|
"name": "FileProbe",
|
|
"typeId": "Mesh::Import"
|
|
}
|
|
],
|
|
"id": "missing-path",
|
|
"objectsPreserved": true,
|
|
"recomputeException": null,
|
|
"requested": "/definitely/missing/bitbybit-file.stl"
|
|
},
|
|
{
|
|
"after": {
|
|
"editorMode": [],
|
|
"objectSet": [
|
|
{
|
|
"name": "FileProbe",
|
|
"typeId": "Mesh::Import"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Touched",
|
|
"Invalid"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyFile",
|
|
"statusString": "File does not exist",
|
|
"value": "/definitely/missing/bitbybit-file.stl"
|
|
},
|
|
"afterObjects": [
|
|
{
|
|
"name": "FileProbe",
|
|
"typeId": "Mesh::Import"
|
|
}
|
|
],
|
|
"assignmentException": {
|
|
"message": "type must be str or unicode, not int",
|
|
"type": "TypeError"
|
|
},
|
|
"before": {
|
|
"editorMode": [],
|
|
"objectSet": [
|
|
{
|
|
"name": "FileProbe",
|
|
"typeId": "Mesh::Import"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Touched",
|
|
"Invalid"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyFile",
|
|
"statusString": "File does not exist",
|
|
"value": "/definitely/missing/bitbybit-file.stl"
|
|
},
|
|
"beforeObjects": [
|
|
{
|
|
"name": "FileProbe",
|
|
"typeId": "Mesh::Import"
|
|
}
|
|
],
|
|
"id": "wrong-type",
|
|
"objectsPreserved": true,
|
|
"recomputeException": null,
|
|
"requested": 12345
|
|
}
|
|
],
|
|
"freecadVersion": "1.1.1",
|
|
"gitCommit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d",
|
|
"initial": {
|
|
"editorMode": [],
|
|
"objectSet": [
|
|
{
|
|
"name": "FileProbe",
|
|
"typeId": "Mesh::Import"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Up-to-date"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyFile",
|
|
"statusString": "Valid",
|
|
"value": ""
|
|
},
|
|
"object": {
|
|
"name": "FileProbe",
|
|
"typeId": "Mesh::Import"
|
|
},
|
|
"property": {
|
|
"name": "FileName",
|
|
"typeId": "App::PropertyFile"
|
|
},
|
|
"schemaVersion": 1,
|
|
"status": "pass",
|
|
"transaction": {
|
|
"activeAfterAbort": {
|
|
"id": 0,
|
|
"name": ""
|
|
},
|
|
"activeAfterEdit": {
|
|
"id": 1,
|
|
"name": "property-file-cancel"
|
|
},
|
|
"afterAbort": {
|
|
"editorMode": [],
|
|
"objectSet": [
|
|
{
|
|
"name": "FileProbe",
|
|
"typeId": "Mesh::Import"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Touched",
|
|
"Invalid"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyFile",
|
|
"statusString": "File does not exist",
|
|
"value": ""
|
|
},
|
|
"before": {
|
|
"editorMode": [],
|
|
"objectSet": [
|
|
{
|
|
"name": "FileProbe",
|
|
"typeId": "Mesh::Import"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Touched",
|
|
"Invalid"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyFile",
|
|
"statusString": "File does not exist",
|
|
"value": ""
|
|
},
|
|
"edited": {
|
|
"editorMode": [],
|
|
"objectSet": [
|
|
{
|
|
"name": "FileProbe",
|
|
"typeId": "Mesh::Import"
|
|
}
|
|
],
|
|
"objectState": [
|
|
"Touched",
|
|
"Invalid"
|
|
],
|
|
"propertyStatus": [],
|
|
"propertyTypeId": "App::PropertyFile",
|
|
"statusString": "File does not exist",
|
|
"value": "/tmp/transaction-file.stl"
|
|
},
|
|
"objectsAfter": [
|
|
{
|
|
"name": "FileProbe",
|
|
"typeId": "Mesh::Import"
|
|
}
|
|
],
|
|
"objectsBefore": [
|
|
{
|
|
"name": "FileProbe",
|
|
"typeId": "Mesh::Import"
|
|
}
|
|
],
|
|
"objectsRestored": true,
|
|
"pendingAfterAbort": false,
|
|
"pendingAfterEdit": true,
|
|
"restored": true,
|
|
"undoMode": 1
|
|
}
|
|
}
|