@@ -1988,7 +1988,7 @@ func TestEvaluator_JSONVariation(t *testing.T) {
19881988
19891989// BENCHMARK
19901990func BenchmarkEvaluateClause_NilClause (b * testing.B ) {
1991- evaluator := Evaluator {}
1991+ evaluator := Evaluator {logger : logger. NoOpLogger {} }
19921992 var clause * rest.Clause = nil
19931993 target := & Target {
19941994 Identifier : "harness" ,
@@ -1999,7 +1999,7 @@ func BenchmarkEvaluateClause_NilClause(b *testing.B) {
19991999}
20002000
20012001func BenchmarkEvaluateClause_EmptyOperator (b * testing.B ) {
2002- evaluator := Evaluator {}
2002+ evaluator := Evaluator {logger : logger. NoOpLogger {} }
20032003 clause := & rest.Clause {
20042004 Op : "" ,
20052005 Values : []string {"harness" },
@@ -2010,7 +2010,7 @@ func BenchmarkEvaluateClause_EmptyOperator(b *testing.B) {
20102010}
20112011
20122012func BenchmarkEvaluateClause_NilValues (b * testing.B ) {
2013- evaluator := Evaluator {}
2013+ evaluator := Evaluator {logger : logger. NoOpLogger {} }
20142014 clause := & rest.Clause {
20152015 Values : nil ,
20162016 }
@@ -2020,7 +2020,7 @@ func BenchmarkEvaluateClause_NilValues(b *testing.B) {
20202020}
20212021
20222022func BenchmarkEvaluateClause_EmptyValues (b * testing.B ) {
2023- evaluator := Evaluator {}
2023+ evaluator := Evaluator {logger : logger. NoOpLogger {} }
20242024 clause := & rest.Clause {
20252025 Values : []string {},
20262026 }
@@ -2030,7 +2030,7 @@ func BenchmarkEvaluateClause_EmptyValues(b *testing.B) {
20302030}
20312031
20322032func BenchmarkEvaluateClause_WrongOperator (b * testing.B ) {
2033- evaluator := Evaluator {}
2033+ evaluator := Evaluator {logger : logger. NoOpLogger {} }
20342034 clause := & rest.Clause {
20352035 Attribute : "identifier" ,
20362036 Op : "greaterthan" ,
@@ -2045,7 +2045,7 @@ func BenchmarkEvaluateClause_WrongOperator(b *testing.B) {
20452045}
20462046
20472047func BenchmarkEvaluateClause_EmptyAttribute (b * testing.B ) {
2048- evaluator := Evaluator {}
2048+ evaluator := Evaluator {logger : logger. NoOpLogger {} }
20492049 clause := & rest.Clause {
20502050 Attribute : "" ,
20512051 Op : "equalOperator" ,
@@ -2060,7 +2060,7 @@ func BenchmarkEvaluateClause_EmptyAttribute(b *testing.B) {
20602060}
20612061
20622062func BenchmarkEvaluateClause_MatchOperator (b * testing.B ) {
2063- evaluator := Evaluator {}
2063+ evaluator := Evaluator {logger : logger. NoOpLogger {} }
20642064 clause := & rest.Clause {
20652065 Attribute : "identifier" ,
20662066 Op : "matchOperator" ,
@@ -2075,7 +2075,7 @@ func BenchmarkEvaluateClause_MatchOperator(b *testing.B) {
20752075}
20762076
20772077func BenchmarkEvaluateClause_MatchOperatorError (b * testing.B ) {
2078- evaluator := Evaluator {}
2078+ evaluator := Evaluator {logger : logger. NoOpLogger {} }
20792079 clause := & rest.Clause {
20802080 Attribute : "identifier" ,
20812081 Op : "matchOperator" ,
@@ -2090,7 +2090,7 @@ func BenchmarkEvaluateClause_MatchOperatorError(b *testing.B) {
20902090}
20912091
20922092func BenchmarkEvaluateClause_InOperator (b * testing.B ) {
2093- evaluator := Evaluator {}
2093+ evaluator := Evaluator {logger : logger. NoOpLogger {} }
20942094 clause := & rest.Clause {
20952095 Attribute : "identifier" ,
20962096 Op : "inOperator" ,
@@ -2105,7 +2105,7 @@ func BenchmarkEvaluateClause_InOperator(b *testing.B) {
21052105}
21062106
21072107func BenchmarkEvaluateClause_InOperatorNotFound (b * testing.B ) {
2108- evaluator := Evaluator {}
2108+ evaluator := Evaluator {logger : logger. NoOpLogger {} }
21092109 clause := & rest.Clause {
21102110 Attribute : "identifier" ,
21112111 Op : "inOperator" ,
@@ -2120,7 +2120,7 @@ func BenchmarkEvaluateClause_InOperatorNotFound(b *testing.B) {
21202120}
21212121
21222122func BenchmarkEvaluateClause_EqualOperator (b * testing.B ) {
2123- evaluator := Evaluator {}
2123+ evaluator := Evaluator {logger : logger. NoOpLogger {} }
21242124 clause := & rest.Clause {
21252125 Attribute : "identifier" ,
21262126 Op : "equalOperator" ,
@@ -2135,7 +2135,7 @@ func BenchmarkEvaluateClause_EqualOperator(b *testing.B) {
21352135}
21362136
21372137func BenchmarkEvaluateClause_EqualSensitiveOperator (b * testing.B ) {
2138- evaluator := Evaluator {}
2138+ evaluator := Evaluator {logger : logger. NoOpLogger {} }
21392139 clause := & rest.Clause {
21402140 Attribute : "identifier" ,
21412141 Op : "equalSensitiveOperator" ,
@@ -2150,7 +2150,7 @@ func BenchmarkEvaluateClause_EqualSensitiveOperator(b *testing.B) {
21502150}
21512151
21522152func BenchmarkEvaluateClause_GTOperator (b * testing.B ) {
2153- evaluator := Evaluator {}
2153+ evaluator := Evaluator {logger : logger. NoOpLogger {} }
21542154 clause := & rest.Clause {
21552155 Attribute : "identifier" ,
21562156 Op : "gtOperator" ,
@@ -2165,7 +2165,7 @@ func BenchmarkEvaluateClause_GTOperator(b *testing.B) {
21652165}
21662166
21672167func BenchmarkEvaluateClause_GTOperatorNegative (b * testing.B ) {
2168- evaluator := Evaluator {}
2168+ evaluator := Evaluator {logger : logger. NoOpLogger {} }
21692169 clause := & rest.Clause {
21702170 Attribute : "identifier" ,
21712171 Op : "gtOperator" ,
@@ -2180,7 +2180,7 @@ func BenchmarkEvaluateClause_GTOperatorNegative(b *testing.B) {
21802180}
21812181
21822182func BenchmarkEvaluateClause_StartsWithOperator (b * testing.B ) {
2183- evaluator := Evaluator {}
2183+ evaluator := Evaluator {logger : logger. NoOpLogger {} }
21842184 clause := & rest.Clause {
21852185 Attribute : "identifier" ,
21862186 Op : "startsWithOperator" ,
@@ -2195,7 +2195,7 @@ func BenchmarkEvaluateClause_StartsWithOperator(b *testing.B) {
21952195}
21962196
21972197func BenchmarkEvaluateClause_EndsWithOperator (b * testing.B ) {
2198- evaluator := Evaluator {}
2198+ evaluator := Evaluator {logger : logger. NoOpLogger {} }
21992199 clause := & rest.Clause {
22002200 Attribute : "identifier" ,
22012201 Op : "endsWithOperator" ,
@@ -2210,7 +2210,7 @@ func BenchmarkEvaluateClause_EndsWithOperator(b *testing.B) {
22102210}
22112211
22122212func BenchmarkEvaluateClause_ContainsOperator (b * testing.B ) {
2213- evaluator := Evaluator {}
2213+ evaluator := Evaluator {logger : logger. NoOpLogger {} }
22142214 clause := & rest.Clause {
22152215 Attribute : "identifier" ,
22162216 Op : "containsOperator" ,
@@ -2225,7 +2225,7 @@ func BenchmarkEvaluateClause_ContainsOperator(b *testing.B) {
22252225}
22262226
22272227func BenchmarkEvaluateClause_SegmentMatchOperator (b * testing.B ) {
2228- evaluator := Evaluator {query : testRepo }
2228+ evaluator := Evaluator {query : testRepo , logger : logger. NoOpLogger {} }
22292229 clause := & rest.Clause {
22302230 Op : "segmentMatchOperator" ,
22312231 Values : []string {"beta" },
0 commit comments