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",
|
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) {
|
run: func(t *testing.T, ctx context.Context, dir string, env *xos.Env) {
|
||||||
writeFile(t, dir, "life/index.d2", `x -> y
|
writeFile(t, dir, "life/index.d2", `x -> y
|
||||||
layers: {
|
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