d2parser: Update whitespace range test
To include leading and trailing whitespace
This commit is contained in:
parent
10fab9c09c
commit
fa5eced013
1 changed files with 6 additions and 2 deletions
|
|
@ -381,11 +381,15 @@ c-
|
||||||
`,
|
`,
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "leading_whitespace_range",
|
name: "whitespace_range",
|
||||||
text: `a -> b`,
|
text: `a -> b -> c`,
|
||||||
assert: func(t testing.TB, ast *d2ast.Map, err error) {
|
assert: func(t testing.TB, ast *d2ast.Map, err error) {
|
||||||
|
assert.Equal(t, "1:1", ast.Nodes[0].MapKey.Edges[0].Src.Range.Start.String())
|
||||||
|
assert.Equal(t, "1:2", ast.Nodes[0].MapKey.Edges[0].Src.Range.End.String())
|
||||||
assert.Equal(t, "1:6", ast.Nodes[0].MapKey.Edges[0].Dst.Range.Start.String())
|
assert.Equal(t, "1:6", ast.Nodes[0].MapKey.Edges[0].Dst.Range.Start.String())
|
||||||
assert.Equal(t, "1:7", ast.Nodes[0].MapKey.Edges[0].Dst.Range.End.String())
|
assert.Equal(t, "1:7", ast.Nodes[0].MapKey.Edges[0].Dst.Range.End.String())
|
||||||
|
assert.Equal(t, "1:6", ast.Nodes[0].MapKey.Edges[1].Dst.Range.Start.String())
|
||||||
|
assert.Equal(t, "1:6", ast.Nodes[0].MapKey.Edges[1].Dst.Range.End.String())
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue