@@ -21,6 +21,7 @@ import (
2121 "github.com/stretchr/testify/assert"
2222
2323 featureproto "github.com/bucketeer-io/bucketeer/v2/proto/feature"
24+ userproto "github.com/bucketeer-io/bucketeer/v2/proto/user"
2425)
2526
2627func TestGreaterFloat (t * testing.T ) {
@@ -135,7 +136,7 @@ func TestGreaterFloat(t *testing.T) {
135136 Values : tc .values ,
136137 }
137138 des := fmt .Sprintf ("index: %d" , i )
138- res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , "userId" , nil , nil )
139+ res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , & userproto. User { Id : "userId" }, nil , nil , nil )
139140 assert .Equal (t , tc .expected , res , des )
140141 }
141142}
@@ -236,7 +237,7 @@ func TestGreaterSemver(t *testing.T) {
236237 Values : tc .values ,
237238 }
238239 des := fmt .Sprintf ("index: %d" , i )
239- res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , "userId" , nil , nil )
240+ res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , & userproto. User { Id : "userId" }, nil , nil , nil )
240241 assert .Equal (t , tc .expected , res , des )
241242 }
242243}
@@ -281,7 +282,7 @@ func TestGreaterString(t *testing.T) {
281282 Values : tc .values ,
282283 }
283284 des := fmt .Sprintf ("index: %d" , i )
284- res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , "userId" , nil , nil )
285+ res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , & userproto. User { Id : "userId" }, nil , nil , nil )
285286 assert .Equal (t , tc .expected , res , des )
286287 }
287288}
@@ -428,7 +429,7 @@ func TestGreaterOrEqualFloat(t *testing.T) {
428429 Values : tc .values ,
429430 }
430431 des := fmt .Sprintf ("index: %d" , i )
431- res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , "userId" , nil , nil )
432+ res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , & userproto. User { Id : "userId" }, nil , nil , nil )
432433 assert .Equal (t , tc .expected , res , des )
433434 }
434435}
@@ -558,7 +559,7 @@ func TestGreaterOrEqualSemver(t *testing.T) {
558559 Values : tc .values ,
559560 }
560561 des := fmt .Sprintf ("index: %d" , i )
561- res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , "userId" , nil , nil )
562+ res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , & userproto. User { Id : "userId" }, nil , nil , nil )
562563 assert .Equal (t , tc .expected , res , des )
563564 }
564565}
@@ -618,7 +619,7 @@ func TestGreaterOrEqualString(t *testing.T) {
618619 Values : tc .values ,
619620 }
620621 des := fmt .Sprintf ("index: %d" , i )
621- res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , "userId" , nil , nil )
622+ res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , & userproto. User { Id : "userId" }, nil , nil , nil )
622623 assert .Equal (t , tc .expected , res , des )
623624 }
624625}
@@ -718,7 +719,7 @@ func TestLessThanSemver(t *testing.T) {
718719 Values : tc .values ,
719720 }
720721 des := fmt .Sprintf ("index: %d" , i )
721- res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , "userId" , nil , nil )
722+ res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , & userproto. User { Id : "userId" }, nil , nil , nil )
722723 assert .Equal (t , tc .expected , res , des )
723724 }
724725}
@@ -835,7 +836,7 @@ func TestLessFloat(t *testing.T) {
835836 Values : tc .values ,
836837 }
837838 des := fmt .Sprintf ("index: %d" , i )
838- res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , "userId" , nil , nil )
839+ res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , & userproto. User { Id : "userId" }, nil , nil , nil )
839840 assert .Equal (t , tc .expected , res , des )
840841 }
841842}
@@ -885,7 +886,7 @@ func TestLessString(t *testing.T) {
885886 Values : tc .values ,
886887 }
887888 des := fmt .Sprintf ("index: %d" , i )
888- res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , "userId" , nil , nil )
889+ res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , & userproto. User { Id : "userId" }, nil , nil , nil )
889890 assert .Equal (t , tc .expected , res , des )
890891 }
891892}
@@ -1027,7 +1028,7 @@ func TestLessOrEqualFloat(t *testing.T) {
10271028 Values : tc .values ,
10281029 }
10291030 des := fmt .Sprintf ("index: %d" , i )
1030- res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , "userId" , nil , nil )
1031+ res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , & userproto. User { Id : "userId" }, nil , nil , nil )
10311032 assert .Equal (t , tc .expected , res , des )
10321033 }
10331034}
@@ -1157,7 +1158,7 @@ func TestLessThanOrEqualSemver(t *testing.T) {
11571158 Values : tc .values ,
11581159 }
11591160 des := fmt .Sprintf ("index: %d" , i )
1160- res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , "userId" , nil , nil )
1161+ res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , & userproto. User { Id : "userId" }, nil , nil , nil )
11611162 assert .Equal (t , tc .expected , res , des )
11621163 }
11631164}
@@ -1217,7 +1218,7 @@ func TestLessOrEqualString(t *testing.T) {
12171218 Values : tc .values ,
12181219 }
12191220 des := fmt .Sprintf ("index: %d" , i )
1220- res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , "userId" , nil , nil )
1221+ res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , & userproto. User { Id : "userId" }, nil , nil , nil )
12211222 assert .Equal (t , tc .expected , res , des )
12221223 }
12231224}
@@ -1276,7 +1277,7 @@ func TestBeforeInt(t *testing.T) {
12761277 Values : tc .values ,
12771278 }
12781279 des := fmt .Sprintf ("index: %d" , i )
1279- res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , "userId" , nil , nil )
1280+ res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , & userproto. User { Id : "userId" }, nil , nil , nil )
12801281 assert .Equal (t , tc .expected , res , des )
12811282 }
12821283}
@@ -1335,7 +1336,7 @@ func TestAfterInt(t *testing.T) {
13351336 Values : tc .values ,
13361337 }
13371338 des := fmt .Sprintf ("index: %d" , i )
1338- res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , "userId" , nil , nil )
1339+ res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , & userproto. User { Id : "userId" }, nil , nil , nil )
13391340 assert .Equal (t , tc .expected , res , des )
13401341 }
13411342}
@@ -1425,7 +1426,7 @@ func TestNotEquals(t *testing.T) {
14251426 Values : tc .values ,
14261427 }
14271428 des := fmt .Sprintf ("index: %d" , i )
1428- res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , "userId" , nil , nil )
1429+ res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , & userproto. User { Id : "userId" }, nil , nil , nil )
14291430 assert .Equal (t , tc .expected , res , des )
14301431 }
14311432}
@@ -1613,7 +1614,7 @@ func TestSemverVPrefixNormalization(t *testing.T) {
16131614 Operator : tc .operator ,
16141615 Values : tc .values ,
16151616 }
1616- res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , "userId" , nil , nil )
1617+ res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , & userproto. User { Id : "userId" }, nil , nil , nil )
16171618 assert .Equal (t , tc .expected , res )
16181619 })
16191620 }
@@ -1737,7 +1738,7 @@ func TestEqualsAndInSemverVPrefixNormalization(t *testing.T) {
17371738 Operator : tc .operator ,
17381739 Values : tc .values ,
17391740 }
1740- res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , "userId" , nil , nil )
1741+ res , _ := clauseEvaluator .Evaluate (tc .targetValue , clause , & userproto. User { Id : "userId" }, nil , nil , nil )
17411742 assert .Equal (t , tc .expected , res )
17421743 })
17431744 }
0 commit comments