diff --git a/.github/workflows/cargo-test.yml b/.github/workflows/cargo-test.yml index 7be2d41d4..7b685adcf 100644 --- a/.github/workflows/cargo-test.yml +++ b/.github/workflows/cargo-test.yml @@ -7,6 +7,7 @@ on: - '**/Cargo.toml' - '**/Cargo.lock' - '**/rust-toolchain.toml' + - 'src/wasm-lib/**.kcl' - .github/workflows/cargo-test.yml pull_request: @@ -15,6 +16,7 @@ on: - '**/Cargo.toml' - '**/Cargo.lock' - '**/rust-toolchain.toml' + - 'src/wasm-lib/**.kcl' - .github/workflows/cargo-test.yml workflow_dispatch: permissions: read-all diff --git a/src/wasm-lib/tests/executor/inputs/no_visuals/sketch_group_in_object.kcl b/src/wasm-lib/tests/executor/inputs/no_visuals/sketch_group_in_object.kcl index 9bfe92262..1acbb951d 100644 --- a/src/wasm-lib/tests/executor/inputs/no_visuals/sketch_group_in_object.kcl +++ b/src/wasm-lib/tests/executor/inputs/no_visuals/sketch_group_in_object.kcl @@ -9,12 +9,14 @@ fn test = () => { fn test2 = () => { return { - thing: startSketchOn('XY') - |> startProfileAt([0, 0], %) - |> line([0, 1], %) - |> line([1, 0], %) - |> line([0, -1], %) - |> close(%) + thing1: { + thing2: startSketchOn('XY') + |> startProfileAt([0, 0], %) + |> line([0, 1], %) + |> line([1, 0], %) + |> line([0, -1], %) + |> close(%) + } } } @@ -23,5 +25,5 @@ x |> extrude(-10, %) const x2 = test2() -x2.thing +x2.thing1.thing2 |> extrude(10, %)