Skip to content

Commit 6781b9d

Browse files
committed
verbose errors
1 parent 6d9e1f5 commit 6781b9d

File tree

2 files changed

+1
-4
lines changed

2 files changed

+1
-4
lines changed

pkg/dsl/eval_test.go

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import (
88
)
99

1010
func TestAndOrEqual(t *testing.T) {
11-
yyErrorVerbose = true
1211
predicate, err := Parse(`(srcnamespace="netobserv" OR (srcnamespace="ingress" AND dstnamespace="netobserv")) AND srckind!="service"`)
1312
assert.NoError(t, err)
1413
assert.NotNil(t, predicate)
@@ -36,7 +35,6 @@ func TestAndOrEqual(t *testing.T) {
3635
}
3736

3837
func TestRegexp(t *testing.T) {
39-
yyErrorVerbose = true
4038
predicate, err := Parse(`srcnamespace=~"openshift.*" and dstnamespace!~"openshift.*"`)
4139
assert.NoError(t, err)
4240
assert.NotNil(t, predicate)
@@ -71,7 +69,6 @@ func TestRegexp(t *testing.T) {
7169
}
7270

7371
func TestWith(t *testing.T) {
74-
yyErrorVerbose = true
7572
predicate, err := Parse(`srcnamespace="foo" and with(rtt)`)
7673
assert.NoError(t, err)
7774
assert.NotNil(t, predicate)
@@ -89,7 +86,6 @@ func TestWith(t *testing.T) {
8986
}
9087

9188
func TestWithout(t *testing.T) {
92-
yyErrorVerbose = true
9389
predicate, err := Parse(`srcnamespace="foo" or without(srcnamespace)`)
9490
assert.NoError(t, err)
9591
assert.NotNil(t, predicate)

pkg/dsl/lexer.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,7 @@ func (l *Lexer) Error(msg string) {
173173
func Parse(s string) (filters.Predicate, error) {
174174
l := new(Lexer)
175175
l.Init(strings.NewReader(s))
176+
yyErrorVerbose = true
176177
yyParse(l)
177178
if len(l.errs) > 0 {
178179
return nil, errors.Join(l.errs...)

0 commit comments

Comments
 (0)