Fix more unit tests

This commit is contained in:
Jonathan Tran
2025-04-14 14:19:18 -04:00
parent d40f70ccb9
commit a91261be3e
2 changed files with 7 additions and 20 deletions

View File

@ -687,7 +687,7 @@ describe('Testing removeSingleConstraintInfo', () => {
|> angledLineThatIntersects( |> angledLineThatIntersects(
angle = 3.14 + 0, angle = 3.14 + 0,
intersectTag = a, intersectTag = a,
offset = 0 + 0 offset = 0 + 0,
) )
|> tangentialArc(endAbsolute = [3.14 + 0, 13.14 + 0])` |> tangentialArc(endAbsolute = [3.14 + 0, 13.14 + 0])`
test.each([ test.each([
@ -728,12 +728,12 @@ describe('Testing removeSingleConstraintInfo', () => {
'', '',
], ],
[ [
`angledLineThatIntersects({ `angledLineThatIntersects(
angle = 3.14 + 0, angle = 3.14 + 0,
intersectTag = a,
offset = 0, offset = 0,
intersectTag = a )`,
}, %)`, 'labeledArg',
'objectProperty',
'offset', 'offset',
'', '',
], ],
@ -762,11 +762,6 @@ describe('Testing removeSingleConstraintInfo', () => {
type: 'arrayItem', type: 'arrayItem',
index: value === 0 ? 0 : 1, index: value === 0 ? 0 : 1,
} }
} else if (key === 'objectProperty' && typeof value === 'string') {
argPosition = {
type: 'objectProperty',
key: value,
}
} else if (key === '') { } else if (key === '') {
argPosition = { argPosition = {
type: 'singleValue', type: 'singleValue',

View File

@ -337,11 +337,7 @@ describe('it recasts wrapped object expressions in pipe bodies with correct inde
|> startProfileAt([-0.01, -0.08], %) |> startProfileAt([-0.01, -0.08], %)
|> line(end = [0.62, 4.15], tag = $seg01) |> line(end = [0.62, 4.15], tag = $seg01)
|> line(end = [2.77, -1.24]) |> line(end = [2.77, -1.24])
|> angledLineThatIntersects({ |> angledLineThatIntersects(angle = 201, offset = -1.35, intersectTag = $seg01)
angle = 201,
offset = -1.35,
intersectTag = $seg01
}, %)
|> line(end = [-0.42, -1.72]) |> line(end = [-0.42, -1.72])
` `
const { ast } = code2ast(code) const { ast } = code2ast(code)
@ -350,11 +346,7 @@ describe('it recasts wrapped object expressions in pipe bodies with correct inde
expect(recasted).toBe(code) expect(recasted).toBe(code)
}) })
it('recasts wrapped object expressions NOT in pipe body correctly', () => { it('recasts wrapped object expressions NOT in pipe body correctly', () => {
const code = `angledLineThatIntersects({ const code = `angledLineThatIntersects(angle = 201, offset = -1.35, intersectTag = $seg01)
angle = 201,
offset = -1.35,
intersectTag = $seg01
}, %)
` `
const { ast } = code2ast(code) const { ast } = code2ast(code)
const recasted = recast(ast) const recasted = recast(ast)