diff --git a/d2compiler/compile_test.go b/d2compiler/compile_test.go index c3ce5c5e7..47183fe9c 100644 --- a/d2compiler/compile_test.go +++ b/d2compiler/compile_test.go @@ -3125,6 +3125,24 @@ x*: { tassert.Equal(t, "x2.ok", g.Objects[3].AbsID()) }, }, + { + name: "import-var-chain", + + text: `...@dev +`, + files: map[string]string{ + "dev.d2": ` +vars: { + a: { + b + } + c: { + ...${a} + } +} +`, + }, + }, { name: "var_in_markdown", text: `vars: {