Files
modeling-app/src/wasm-lib/kcl/tests/basic_fillet_cube_start/tokens.snap
Adam Chalmers 34f019305b Move tests into simulation (#4487)
Replace wasm-lib integration tests with KCL simulation tests.
2024-11-18 22:20:32 +00:00

748 lines
12 KiB
Plaintext

---
source: kcl/src/simulation_tests.rs
description: Result of tokenizing basic_fillet_cube_start.kcl
snapshot_kind: text
---
{
"Ok": [
{
"type": "word",
"start": 0,
"end": 7,
"value": "part001"
},
{
"type": "whitespace",
"start": 7,
"end": 8,
"value": " "
},
{
"type": "operator",
"start": 8,
"end": 9,
"value": "="
},
{
"type": "whitespace",
"start": 9,
"end": 10,
"value": " "
},
{
"type": "word",
"start": 10,
"end": 23,
"value": "startSketchOn"
},
{
"type": "brace",
"start": 23,
"end": 24,
"value": "("
},
{
"type": "string",
"start": 24,
"end": 28,
"value": "'XY'"
},
{
"type": "brace",
"start": 28,
"end": 29,
"value": ")"
},
{
"type": "whitespace",
"start": 29,
"end": 32,
"value": "\n "
},
{
"type": "operator",
"start": 32,
"end": 34,
"value": "|>"
},
{
"type": "whitespace",
"start": 34,
"end": 35,
"value": " "
},
{
"type": "word",
"start": 35,
"end": 49,
"value": "startProfileAt"
},
{
"type": "brace",
"start": 49,
"end": 50,
"value": "("
},
{
"type": "brace",
"start": 50,
"end": 51,
"value": "["
},
{
"type": "number",
"start": 51,
"end": 52,
"value": "0"
},
{
"type": "comma",
"start": 52,
"end": 53,
"value": ","
},
{
"type": "whitespace",
"start": 53,
"end": 54,
"value": " "
},
{
"type": "number",
"start": 54,
"end": 55,
"value": "0"
},
{
"type": "brace",
"start": 55,
"end": 56,
"value": "]"
},
{
"type": "comma",
"start": 56,
"end": 57,
"value": ","
},
{
"type": "whitespace",
"start": 57,
"end": 58,
"value": " "
},
{
"type": "operator",
"start": 58,
"end": 59,
"value": "%"
},
{
"type": "brace",
"start": 59,
"end": 60,
"value": ")"
},
{
"type": "whitespace",
"start": 60,
"end": 63,
"value": "\n "
},
{
"type": "operator",
"start": 63,
"end": 65,
"value": "|>"
},
{
"type": "whitespace",
"start": 65,
"end": 66,
"value": " "
},
{
"type": "word",
"start": 66,
"end": 70,
"value": "line"
},
{
"type": "brace",
"start": 70,
"end": 71,
"value": "("
},
{
"type": "brace",
"start": 71,
"end": 72,
"value": "["
},
{
"type": "number",
"start": 72,
"end": 73,
"value": "0"
},
{
"type": "comma",
"start": 73,
"end": 74,
"value": ","
},
{
"type": "whitespace",
"start": 74,
"end": 75,
"value": " "
},
{
"type": "number",
"start": 75,
"end": 77,
"value": "10"
},
{
"type": "brace",
"start": 77,
"end": 78,
"value": "]"
},
{
"type": "comma",
"start": 78,
"end": 79,
"value": ","
},
{
"type": "whitespace",
"start": 79,
"end": 80,
"value": " "
},
{
"type": "operator",
"start": 80,
"end": 81,
"value": "%"
},
{
"type": "comma",
"start": 81,
"end": 82,
"value": ","
},
{
"type": "whitespace",
"start": 82,
"end": 83,
"value": " "
},
{
"type": "dollar",
"start": 83,
"end": 84,
"value": "$"
},
{
"type": "word",
"start": 84,
"end": 89,
"value": "thing"
},
{
"type": "brace",
"start": 89,
"end": 90,
"value": ")"
},
{
"type": "whitespace",
"start": 90,
"end": 93,
"value": "\n "
},
{
"type": "operator",
"start": 93,
"end": 95,
"value": "|>"
},
{
"type": "whitespace",
"start": 95,
"end": 96,
"value": " "
},
{
"type": "word",
"start": 96,
"end": 100,
"value": "line"
},
{
"type": "brace",
"start": 100,
"end": 101,
"value": "("
},
{
"type": "brace",
"start": 101,
"end": 102,
"value": "["
},
{
"type": "number",
"start": 102,
"end": 104,
"value": "10"
},
{
"type": "comma",
"start": 104,
"end": 105,
"value": ","
},
{
"type": "whitespace",
"start": 105,
"end": 106,
"value": " "
},
{
"type": "number",
"start": 106,
"end": 107,
"value": "0"
},
{
"type": "brace",
"start": 107,
"end": 108,
"value": "]"
},
{
"type": "comma",
"start": 108,
"end": 109,
"value": ","
},
{
"type": "whitespace",
"start": 109,
"end": 110,
"value": " "
},
{
"type": "operator",
"start": 110,
"end": 111,
"value": "%"
},
{
"type": "brace",
"start": 111,
"end": 112,
"value": ")"
},
{
"type": "whitespace",
"start": 112,
"end": 115,
"value": "\n "
},
{
"type": "operator",
"start": 115,
"end": 117,
"value": "|>"
},
{
"type": "whitespace",
"start": 117,
"end": 118,
"value": " "
},
{
"type": "word",
"start": 118,
"end": 122,
"value": "line"
},
{
"type": "brace",
"start": 122,
"end": 123,
"value": "("
},
{
"type": "brace",
"start": 123,
"end": 124,
"value": "["
},
{
"type": "number",
"start": 124,
"end": 125,
"value": "0"
},
{
"type": "comma",
"start": 125,
"end": 126,
"value": ","
},
{
"type": "whitespace",
"start": 126,
"end": 127,
"value": " "
},
{
"type": "operator",
"start": 127,
"end": 128,
"value": "-"
},
{
"type": "number",
"start": 128,
"end": 130,
"value": "10"
},
{
"type": "brace",
"start": 130,
"end": 131,
"value": "]"
},
{
"type": "comma",
"start": 131,
"end": 132,
"value": ","
},
{
"type": "whitespace",
"start": 132,
"end": 133,
"value": " "
},
{
"type": "operator",
"start": 133,
"end": 134,
"value": "%"
},
{
"type": "comma",
"start": 134,
"end": 135,
"value": ","
},
{
"type": "whitespace",
"start": 135,
"end": 136,
"value": " "
},
{
"type": "dollar",
"start": 136,
"end": 137,
"value": "$"
},
{
"type": "word",
"start": 137,
"end": 143,
"value": "thing2"
},
{
"type": "brace",
"start": 143,
"end": 144,
"value": ")"
},
{
"type": "whitespace",
"start": 144,
"end": 147,
"value": "\n "
},
{
"type": "operator",
"start": 147,
"end": 149,
"value": "|>"
},
{
"type": "whitespace",
"start": 149,
"end": 150,
"value": " "
},
{
"type": "word",
"start": 150,
"end": 155,
"value": "close"
},
{
"type": "brace",
"start": 155,
"end": 156,
"value": "("
},
{
"type": "operator",
"start": 156,
"end": 157,
"value": "%"
},
{
"type": "brace",
"start": 157,
"end": 158,
"value": ")"
},
{
"type": "whitespace",
"start": 158,
"end": 161,
"value": "\n "
},
{
"type": "operator",
"start": 161,
"end": 163,
"value": "|>"
},
{
"type": "whitespace",
"start": 163,
"end": 164,
"value": " "
},
{
"type": "word",
"start": 164,
"end": 171,
"value": "extrude"
},
{
"type": "brace",
"start": 171,
"end": 172,
"value": "("
},
{
"type": "number",
"start": 172,
"end": 174,
"value": "10"
},
{
"type": "comma",
"start": 174,
"end": 175,
"value": ","
},
{
"type": "whitespace",
"start": 175,
"end": 176,
"value": " "
},
{
"type": "operator",
"start": 176,
"end": 177,
"value": "%"
},
{
"type": "brace",
"start": 177,
"end": 178,
"value": ")"
},
{
"type": "whitespace",
"start": 178,
"end": 181,
"value": "\n "
},
{
"type": "operator",
"start": 181,
"end": 183,
"value": "|>"
},
{
"type": "whitespace",
"start": 183,
"end": 184,
"value": " "
},
{
"type": "word",
"start": 184,
"end": 190,
"value": "fillet"
},
{
"type": "brace",
"start": 190,
"end": 191,
"value": "("
},
{
"type": "brace",
"start": 191,
"end": 192,
"value": "{"
},
{
"type": "whitespace",
"start": 192,
"end": 193,
"value": " "
},
{
"type": "word",
"start": 193,
"end": 199,
"value": "radius"
},
{
"type": "colon",
"start": 199,
"end": 200,
"value": ":"
},
{
"type": "whitespace",
"start": 200,
"end": 201,
"value": " "
},
{
"type": "number",
"start": 201,
"end": 202,
"value": "2"
},
{
"type": "comma",
"start": 202,
"end": 203,
"value": ","
},
{
"type": "whitespace",
"start": 203,
"end": 204,
"value": " "
},
{
"type": "word",
"start": 204,
"end": 208,
"value": "tags"
},
{
"type": "colon",
"start": 208,
"end": 209,
"value": ":"
},
{
"type": "whitespace",
"start": 209,
"end": 210,
"value": " "
},
{
"type": "brace",
"start": 210,
"end": 211,
"value": "["
},
{
"type": "word",
"start": 211,
"end": 216,
"value": "thing"
},
{
"type": "comma",
"start": 216,
"end": 217,
"value": ","
},
{
"type": "whitespace",
"start": 217,
"end": 218,
"value": " "
},
{
"type": "word",
"start": 218,
"end": 224,
"value": "thing2"
},
{
"type": "brace",
"start": 224,
"end": 225,
"value": "]"
},
{
"type": "whitespace",
"start": 225,
"end": 226,
"value": " "
},
{
"type": "brace",
"start": 226,
"end": 227,
"value": "}"
},
{
"type": "comma",
"start": 227,
"end": 228,
"value": ","
},
{
"type": "whitespace",
"start": 228,
"end": 229,
"value": " "
},
{
"type": "operator",
"start": 229,
"end": 230,
"value": "%"
},
{
"type": "brace",
"start": 230,
"end": 231,
"value": ")"
},
{
"type": "whitespace",
"start": 231,
"end": 232,
"value": "\n"
}
]
}