Improve snapshot testing (#5856)

* Improve snapshot testing

Signed-off-by: Nick Cameron <nrc@ncameron.org>

* A snapshot a day keeps the bugs away! 📷🐛

* A snapshot a day keeps the bugs away! 📷🐛

---------

Signed-off-by: Nick Cameron <nrc@ncameron.org>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This commit is contained in:
Nick Cameron
2025-03-20 11:06:27 +13:00
committed by GitHub
parent 4b6166dc4f
commit a7e09a89ef
551 changed files with 115788 additions and 275855 deletions

View File

@ -13,11 +13,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
105,
154,
0
],
"sourceRange": [],
"tag": {
"end": 153,
"start": 132,
@ -29,11 +25,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
160,
247,
0
],
"sourceRange": [],
"tag": {
"end": 246,
"start": 240,
@ -45,22 +37,14 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
253,
350,
0
],
"sourceRange": [],
"tag": null,
"type": "extrudePlane"
},
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
356,
426,
0
],
"sourceRange": [],
"tag": {
"end": 425,
"start": 419,
@ -72,11 +56,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
533,
583,
0
],
"sourceRange": [],
"tag": {
"end": 582,
"start": 576,
@ -88,11 +68,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
589,
656,
0
],
"sourceRange": [],
"tag": {
"end": 655,
"start": 649,
@ -109,11 +85,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
105,
154,
0
]
"sourceRange": []
},
"from": [
75.8,
@ -137,11 +109,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
160,
247,
0
]
"sourceRange": []
},
"from": [
344.23,
@ -165,11 +133,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
253,
350,
0
]
"sourceRange": []
},
"from": [
344.23,
@ -188,11 +152,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
356,
426,
0
]
"sourceRange": []
},
"from": [
75.8,
@ -216,11 +176,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
432,
440,
0
]
"sourceRange": []
},
"from": [
75.8,
@ -281,11 +237,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
"tag": null,
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
37,
69,
0
]
"sourceRange": []
}
},
"tags": {
@ -367,11 +319,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
1197,
1245,
0
],
"sourceRange": [],
"tag": {
"end": 1244,
"start": 1223,
@ -383,11 +331,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
1251,
1353,
0
],
"sourceRange": [],
"tag": {
"end": 1352,
"start": 1331,
@ -399,11 +343,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
1359,
1479,
0
],
"sourceRange": [],
"tag": {
"end": 1478,
"start": 1457,
@ -415,11 +355,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
1485,
1541,
0
],
"sourceRange": [],
"tag": null,
"type": "extrudePlane"
}
@ -431,11 +367,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
1197,
1245,
0
]
"sourceRange": []
},
"from": [
159.25,
@ -459,11 +391,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
1251,
1353,
0
]
"sourceRange": []
},
"from": [
200.07,
@ -487,11 +415,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
1359,
1479,
0
]
"sourceRange": []
},
"from": [
200.07,
@ -515,11 +439,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
1485,
1541,
0
]
"sourceRange": []
},
"from": [
159.25,
@ -538,11 +458,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
1547,
1555,
0
]
"sourceRange": []
},
"from": [
159.25,
@ -587,11 +503,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
105,
154,
0
],
"sourceRange": [],
"tag": {
"end": 153,
"start": 132,
@ -603,11 +515,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
160,
247,
0
],
"sourceRange": [],
"tag": {
"end": 246,
"start": 240,
@ -619,22 +527,14 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
253,
350,
0
],
"sourceRange": [],
"tag": null,
"type": "extrudePlane"
},
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
356,
426,
0
],
"sourceRange": [],
"tag": {
"end": 425,
"start": 419,
@ -646,11 +546,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
533,
583,
0
],
"sourceRange": [],
"tag": {
"end": 582,
"start": 576,
@ -662,11 +558,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
589,
656,
0
],
"sourceRange": [],
"tag": {
"end": 655,
"start": 649,
@ -683,11 +575,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
105,
154,
0
]
"sourceRange": []
},
"from": [
75.8,
@ -711,11 +599,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
160,
247,
0
]
"sourceRange": []
},
"from": [
344.23,
@ -739,11 +623,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
253,
350,
0
]
"sourceRange": []
},
"from": [
344.23,
@ -762,11 +642,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
356,
426,
0
]
"sourceRange": []
},
"from": [
75.8,
@ -790,11 +666,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
432,
440,
0
]
"sourceRange": []
},
"from": [
75.8,
@ -855,11 +727,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
"tag": null,
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
37,
69,
0
]
"sourceRange": []
}
},
"tags": {
@ -949,11 +817,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
"tag": null,
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
1156,
1191,
0
]
"sourceRange": []
}
},
"tags": {
@ -1048,11 +912,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
105,
154,
0
]
"sourceRange": []
},
"from": [
75.8,
@ -1076,11 +936,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
160,
247,
0
]
"sourceRange": []
},
"from": [
344.23,
@ -1104,11 +960,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
253,
350,
0
]
"sourceRange": []
},
"from": [
344.23,
@ -1127,11 +979,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
356,
426,
0
]
"sourceRange": []
},
"from": [
75.8,
@ -1155,11 +1003,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
432,
440,
0
]
"sourceRange": []
},
"from": [
75.8,
@ -1220,11 +1064,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
"tag": null,
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
37,
69,
0
]
"sourceRange": []
}
},
"tags": {
@ -1265,11 +1105,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
1197,
1245,
0
]
"sourceRange": []
},
"from": [
159.25,
@ -1293,11 +1129,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
1251,
1353,
0
]
"sourceRange": []
},
"from": [
200.07,
@ -1321,11 +1153,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
1359,
1479,
0
]
"sourceRange": []
},
"from": [
200.07,
@ -1349,11 +1177,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
1485,
1541,
0
]
"sourceRange": []
},
"from": [
159.25,
@ -1372,11 +1196,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
1547,
1555,
0
]
"sourceRange": []
},
"from": [
159.25,
@ -1421,11 +1241,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
105,
154,
0
],
"sourceRange": [],
"tag": {
"end": 153,
"start": 132,
@ -1437,11 +1253,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
160,
247,
0
],
"sourceRange": [],
"tag": {
"end": 246,
"start": 240,
@ -1453,22 +1265,14 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
253,
350,
0
],
"sourceRange": [],
"tag": null,
"type": "extrudePlane"
},
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
356,
426,
0
],
"sourceRange": [],
"tag": {
"end": 425,
"start": 419,
@ -1480,11 +1284,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
533,
583,
0
],
"sourceRange": [],
"tag": {
"end": 582,
"start": 576,
@ -1496,11 +1296,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
589,
656,
0
],
"sourceRange": [],
"tag": {
"end": 655,
"start": 649,
@ -1517,11 +1313,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
105,
154,
0
]
"sourceRange": []
},
"from": [
75.8,
@ -1545,11 +1337,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
160,
247,
0
]
"sourceRange": []
},
"from": [
344.23,
@ -1573,11 +1361,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
253,
350,
0
]
"sourceRange": []
},
"from": [
344.23,
@ -1596,11 +1380,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
356,
426,
0
]
"sourceRange": []
},
"from": [
75.8,
@ -1624,11 +1404,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
432,
440,
0
]
"sourceRange": []
},
"from": [
75.8,
@ -1689,11 +1465,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
"tag": null,
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
37,
69,
0
]
"sourceRange": []
}
},
"tags": {
@ -1783,11 +1555,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
"tag": null,
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
1156,
1191,
0
]
"sourceRange": []
}
},
"tags": {
@ -1820,11 +1588,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
748,
796,
0
]
"sourceRange": []
},
"from": [
-69.1,
@ -1848,11 +1612,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
802,
903,
0
]
"sourceRange": []
},
"from": [
-27.62,
@ -1876,11 +1636,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
909,
1029,
0
]
"sourceRange": []
},
"from": [
-27.62,
@ -1904,11 +1660,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
1035,
1091,
0
]
"sourceRange": []
},
"from": [
-69.1,
@ -1927,11 +1679,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
1097,
1105,
0
]
"sourceRange": []
},
"from": [
-69.1,
@ -1976,11 +1724,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
105,
154,
0
],
"sourceRange": [],
"tag": {
"end": 153,
"start": 132,
@ -1992,11 +1736,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
160,
247,
0
],
"sourceRange": [],
"tag": {
"end": 246,
"start": 240,
@ -2008,22 +1748,14 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
253,
350,
0
],
"sourceRange": [],
"tag": null,
"type": "extrudePlane"
},
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
356,
426,
0
],
"sourceRange": [],
"tag": {
"end": 425,
"start": 419,
@ -2035,11 +1767,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
533,
583,
0
],
"sourceRange": [],
"tag": {
"end": 582,
"start": 576,
@ -2051,11 +1779,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"faceId": "[uuid]",
"id": "[uuid]",
"sourceRange": [
589,
656,
0
],
"sourceRange": [],
"tag": {
"end": 655,
"start": 649,
@ -2072,11 +1796,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
105,
154,
0
]
"sourceRange": []
},
"from": [
75.8,
@ -2100,11 +1820,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
160,
247,
0
]
"sourceRange": []
},
"from": [
344.23,
@ -2128,11 +1844,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
253,
350,
0
]
"sourceRange": []
},
"from": [
344.23,
@ -2151,11 +1863,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
356,
426,
0
]
"sourceRange": []
},
"from": [
75.8,
@ -2179,11 +1887,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
{
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
432,
440,
0
]
"sourceRange": []
},
"from": [
75.8,
@ -2244,11 +1948,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
"tag": null,
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
37,
69,
0
]
"sourceRange": []
}
},
"tags": {
@ -2338,11 +2038,7 @@ description: Variables in memory after executing sketch-on-chamfer-two-times.kcl
"tag": null,
"__geoMeta": {
"id": "[uuid]",
"sourceRange": [
708,
742,
0
]
"sourceRange": []
}
},
"tags": {