mirror of
https://github.com/prometheus/prometheus.git
synced 2025-08-06 14:17:12 +02:00
restore test and fix initialization bug
Signed-off-by: György Krajcsovits <gyorgy.krajcsovits@grafana.com>
This commit is contained in:
parent
e13bce8448
commit
a946bf1e82
@ -82,6 +82,7 @@ func NewParser(input string, opts ...Opt) *parser { //nolint:revive // unexporte
|
|||||||
p.injecting = false
|
p.injecting = false
|
||||||
p.parseErrors = nil
|
p.parseErrors = nil
|
||||||
p.generatedParserResult = nil
|
p.generatedParserResult = nil
|
||||||
|
p.lastClosing = posrange.Pos(0)
|
||||||
|
|
||||||
// Clear lexer struct before reusing.
|
// Clear lexer struct before reusing.
|
||||||
p.lex = Lexer{
|
p.lex = Lexer{
|
||||||
|
@ -4823,6 +4823,11 @@ var testExpr = []struct {
|
|||||||
PosRange: posrange.PositionRange{Start: 0, End: 20},
|
PosRange: posrange.PositionRange{Start: 0, End: 20},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
input: "sum(rate(",
|
||||||
|
fail: true,
|
||||||
|
errMsg: "unclosed left parenthesis",
|
||||||
|
},
|
||||||
{
|
{
|
||||||
input: "foo[5s x 5s]",
|
input: "foo[5s x 5s]",
|
||||||
fail: true,
|
fail: true,
|
||||||
|
Loading…
Reference in New Issue
Block a user