e2etests-cli: Add separate index_d2 multiboard test
This commit is contained in:
parent
6706120bc6
commit
6724ea3eb3
6 changed files with 148 additions and 0 deletions
|
|
@ -52,6 +52,39 @@ func TestCLI_E2E(t *testing.T) {
|
|||
},
|
||||
{
|
||||
name: "multiboard/life",
|
||||
run: func(t *testing.T, ctx context.Context, dir string, env *xos.Env) {
|
||||
writeFile(t, dir, "life.d2", `x -> y
|
||||
layers: {
|
||||
core: {
|
||||
belief
|
||||
food
|
||||
diet
|
||||
}
|
||||
broker: {
|
||||
mortgage
|
||||
realtor
|
||||
}
|
||||
stocks: {
|
||||
TSX
|
||||
NYSE
|
||||
NASDAQ
|
||||
}
|
||||
}
|
||||
|
||||
scenarios: {
|
||||
why: {
|
||||
y -> x
|
||||
}
|
||||
}
|
||||
`)
|
||||
err := runTestMain(t, ctx, dir, env, "life.d2")
|
||||
assert.Success(t, err)
|
||||
|
||||
assert.TestdataDir(t, filepath.Join(dir, "life"))
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "multiboard/life_index_d2",
|
||||
run: func(t *testing.T, ctx context.Context, dir string, env *xos.Env) {
|
||||
writeFile(t, dir, "life/index.d2", `x -> y
|
||||
layers: {
|
||||
|
|
|
|||
23
e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/index.exp.svg
vendored
Normal file
23
e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/index.exp.svg
vendored
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 328 KiB |
23
e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/layers/broker.exp.svg
vendored
Normal file
23
e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/layers/broker.exp.svg
vendored
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 328 KiB |
23
e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/layers/core.exp.svg
vendored
Normal file
23
e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/layers/core.exp.svg
vendored
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 328 KiB |
23
e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/layers/stocks.exp.svg
vendored
Normal file
23
e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/layers/stocks.exp.svg
vendored
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 328 KiB |
23
e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/scenarios/why.exp.svg
vendored
Normal file
23
e2etests-cli/testdata/TestCLI_E2E/multiboard/life_index_d2/scenarios/why.exp.svg
vendored
Normal file
File diff suppressed because one or more lines are too long
|
After Width: | Height: | Size: 329 KiB |
Loading…
Reference in a new issue