feat: establish reproducible FreeCAD web compatibility baseline
This commit is contained in:
260
config/freecad-sketcher-editor-oracle.json
Normal file
260
config/freecad-sketcher-editor-oracle.json
Normal file
@@ -0,0 +1,260 @@
|
||||
{
|
||||
"baselineId": "freecad-1.1.1-sketcher-editor-oracle",
|
||||
"cases": [
|
||||
{
|
||||
"before": {
|
||||
"constraintTypes": [
|
||||
"Horizontal"
|
||||
],
|
||||
"construction": [
|
||||
false
|
||||
],
|
||||
"degreesOfFreedom": 3,
|
||||
"fullyConstrained": false,
|
||||
"geometry": [
|
||||
{
|
||||
"end": [
|
||||
5,
|
||||
0
|
||||
],
|
||||
"start": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"final": {
|
||||
"constraintTypes": [
|
||||
"Horizontal"
|
||||
],
|
||||
"construction": [
|
||||
false
|
||||
],
|
||||
"degreesOfFreedom": 3,
|
||||
"fullyConstrained": false,
|
||||
"geometry": [
|
||||
{
|
||||
"end": [
|
||||
8,
|
||||
2
|
||||
],
|
||||
"start": [
|
||||
0,
|
||||
2
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"id": "drag-horizontal",
|
||||
"passed": true,
|
||||
"solveStatus": 0
|
||||
},
|
||||
{
|
||||
"final": {
|
||||
"constraintTypes": [
|
||||
"Coincident"
|
||||
],
|
||||
"construction": [
|
||||
true,
|
||||
true
|
||||
],
|
||||
"degreesOfFreedom": 6,
|
||||
"fullyConstrained": false,
|
||||
"geometry": [
|
||||
{
|
||||
"end": [
|
||||
4,
|
||||
0
|
||||
],
|
||||
"start": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"end": [
|
||||
10,
|
||||
0
|
||||
],
|
||||
"start": [
|
||||
4,
|
||||
0
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"id": "split-line",
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"final": {
|
||||
"constraintTypes": [],
|
||||
"construction": [
|
||||
false
|
||||
],
|
||||
"degreesOfFreedom": 4,
|
||||
"fullyConstrained": false,
|
||||
"geometry": [
|
||||
{
|
||||
"end": [
|
||||
15,
|
||||
0
|
||||
],
|
||||
"start": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"id": "extend-line",
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"final": {
|
||||
"constraintTypes": [
|
||||
"PointOnObject"
|
||||
],
|
||||
"construction": [
|
||||
false,
|
||||
false
|
||||
],
|
||||
"degreesOfFreedom": 7,
|
||||
"fullyConstrained": false,
|
||||
"geometry": [
|
||||
{
|
||||
"end": [
|
||||
7,
|
||||
0
|
||||
],
|
||||
"start": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"end": [
|
||||
7,
|
||||
2
|
||||
],
|
||||
"start": [
|
||||
7,
|
||||
-2
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"id": "trim-at-intersection",
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"final": {
|
||||
"constraintTypes": [],
|
||||
"construction": [
|
||||
true
|
||||
],
|
||||
"degreesOfFreedom": 4,
|
||||
"fullyConstrained": false,
|
||||
"geometry": [
|
||||
{
|
||||
"end": [
|
||||
1,
|
||||
0
|
||||
],
|
||||
"start": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"id": "toggle-construction",
|
||||
"passed": true
|
||||
},
|
||||
{
|
||||
"committedEnd": [
|
||||
8,
|
||||
0
|
||||
],
|
||||
"final": {
|
||||
"constraintTypes": [],
|
||||
"construction": [
|
||||
false
|
||||
],
|
||||
"degreesOfFreedom": 4,
|
||||
"fullyConstrained": false,
|
||||
"geometry": [
|
||||
{
|
||||
"end": [
|
||||
8,
|
||||
0
|
||||
],
|
||||
"start": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"id": "transaction-undo-redo",
|
||||
"passed": true,
|
||||
"redoneEnd": [
|
||||
8,
|
||||
0
|
||||
],
|
||||
"undoneEnd": [
|
||||
5,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"final": {
|
||||
"constraintTypes": [
|
||||
"Coincident",
|
||||
"Horizontal"
|
||||
],
|
||||
"construction": [
|
||||
false,
|
||||
false
|
||||
],
|
||||
"degreesOfFreedom": 5,
|
||||
"fullyConstrained": false,
|
||||
"geometry": [
|
||||
{
|
||||
"end": [
|
||||
5,
|
||||
0
|
||||
],
|
||||
"start": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"end": [
|
||||
5,
|
||||
4
|
||||
],
|
||||
"start": [
|
||||
5,
|
||||
0
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"id": "auto-constraint",
|
||||
"passed": true,
|
||||
"solveStatus": 0
|
||||
}
|
||||
],
|
||||
"freecadVersion": "1.1.1",
|
||||
"gitCommit": "0108fd4b4850cc46e625b60e53cea7a7bbe69f8d",
|
||||
"schemaVersion": 1,
|
||||
"status": "pass",
|
||||
"summary": {
|
||||
"cases": 7,
|
||||
"passed": 7
|
||||
},
|
||||
"tolerance": 1e-7
|
||||
}
|
||||
Reference in New Issue
Block a user