remove duplicate test
This commit is contained in:
parent
38d1b0537f
commit
6c381264bd
131
mml_test.go
131
mml_test.go
@ -1089,137 +1089,6 @@ func TestMML(t *testing.T) {
|
||||
}})
|
||||
})
|
||||
|
||||
t.Run("symbol indexer", func(t *testing.T) {
|
||||
runTestsSyntax(t, s, []testItem{{
|
||||
title: "symbol indexer",
|
||||
text: "a.b",
|
||||
nodes: []*Node{{
|
||||
Name: "indexer",
|
||||
To: 3,
|
||||
Nodes: []*Node{{
|
||||
Name: "symbol",
|
||||
To: 1,
|
||||
}, {
|
||||
Name: "symbol",
|
||||
From: 2,
|
||||
To: 3,
|
||||
}},
|
||||
}},
|
||||
}, {
|
||||
title: "symbol indexer, with string",
|
||||
text: "a.\"b\"",
|
||||
nodes: []*Node{{
|
||||
Name: "indexer",
|
||||
To: 5,
|
||||
Nodes: []*Node{{
|
||||
Name: "symbol",
|
||||
To: 1,
|
||||
}, {
|
||||
Name: "string",
|
||||
From: 2,
|
||||
To: 5,
|
||||
}},
|
||||
}},
|
||||
}, {
|
||||
title: "symbol indexer, with dynamic symbol",
|
||||
text: "a.symbol(b)",
|
||||
nodes: []*Node{{
|
||||
Name: "indexer",
|
||||
To: 11,
|
||||
Nodes: []*Node{{
|
||||
Name: "symbol",
|
||||
To: 1,
|
||||
}, {
|
||||
Name: "dynamic-symbol",
|
||||
From: 2,
|
||||
To: 11,
|
||||
Nodes: []*Node{{
|
||||
Name: "symbol",
|
||||
From: 9,
|
||||
To: 10,
|
||||
}},
|
||||
}},
|
||||
}},
|
||||
}, {
|
||||
title: "chained symbol indexer",
|
||||
text: "a.b.c.d",
|
||||
nodes: []*Node{{
|
||||
Name: "indexer",
|
||||
To: 7,
|
||||
Nodes: []*Node{{
|
||||
Name: "indexer",
|
||||
To: 5,
|
||||
Nodes: []*Node{{
|
||||
Name: "indexer",
|
||||
To: 3,
|
||||
Nodes: []*Node{{
|
||||
Name: "symbol",
|
||||
To: 1,
|
||||
}, {
|
||||
Name: "symbol",
|
||||
From: 2,
|
||||
To: 3,
|
||||
}},
|
||||
}, {
|
||||
Name: "symbol",
|
||||
From: 4,
|
||||
To: 5,
|
||||
}},
|
||||
}, {
|
||||
Name: "symbol",
|
||||
From: 6,
|
||||
To: 7,
|
||||
}},
|
||||
}},
|
||||
}, {
|
||||
title: "chained symbol indexer on new line",
|
||||
text: "a\n.b\n.c",
|
||||
nodes: []*Node{{
|
||||
Name: "indexer",
|
||||
To: 7,
|
||||
Nodes: []*Node{{
|
||||
Name: "indexer",
|
||||
To: 4,
|
||||
Nodes: []*Node{{
|
||||
Name: "symbol",
|
||||
To: 1,
|
||||
}, {
|
||||
Name: "symbol",
|
||||
From: 3,
|
||||
To: 4,
|
||||
}},
|
||||
}, {
|
||||
Name: "symbol",
|
||||
From: 6,
|
||||
To: 7,
|
||||
}},
|
||||
}},
|
||||
}, {
|
||||
title: "chained symbol indexer on new line after dot",
|
||||
text: "a.\nb.\nc",
|
||||
nodes: []*Node{{
|
||||
Name: "indexer",
|
||||
To: 7,
|
||||
Nodes: []*Node{{
|
||||
Name: "indexer",
|
||||
To: 4,
|
||||
Nodes: []*Node{{
|
||||
Name: "symbol",
|
||||
To: 1,
|
||||
}, {
|
||||
Name: "symbol",
|
||||
From: 3,
|
||||
To: 4,
|
||||
}},
|
||||
}, {
|
||||
Name: "symbol",
|
||||
From: 6,
|
||||
To: 7,
|
||||
}},
|
||||
}},
|
||||
}})
|
||||
})
|
||||
|
||||
t.Run("function application", func(t *testing.T) {
|
||||
runTestsSyntax(t, s, []testItem{{
|
||||
title: "function application",
|
||||
|
Loading…
Reference in New Issue
Block a user