@@ -400,7 +400,7 @@ var Flags = fmt.Sprintf(`{
400
400
401
401
func TestGetState_Valid_ContainsFlag (t * testing.T ) {
402
402
evaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
403
- _ , _ , err := evaluator .SetState (sync.DataSync {FlagData : ValidFlags , Source : "testSource" })
403
+ err := evaluator .SetState (sync.DataSync {FlagData : ValidFlags , Source : "testSource" })
404
404
if err != nil {
405
405
t .Fatalf ("Expected no error" )
406
406
}
@@ -419,7 +419,7 @@ func TestGetState_Valid_ContainsFlag(t *testing.T) {
419
419
}
420
420
func TestGetState_ValidMap_ContainsFlag (t * testing.T ) {
421
421
evaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
422
- _ , _ , err := evaluator .SetState (sync.DataSync {FlagData : ValidMapFlags , Source : "testSource" })
422
+ err := evaluator .SetState (sync.DataSync {FlagData : ValidMapFlags , Source : "testSource" })
423
423
if err != nil {
424
424
t .Fatalf ("Expected no error" )
425
425
}
@@ -441,7 +441,7 @@ func TestSetState_Invalid_Error(t *testing.T) {
441
441
evaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
442
442
443
443
// set state with an invalid flag definition
444
- _ , _ , err := evaluator .SetState (sync.DataSync {FlagData : InvalidFlags , Source : "testSource" })
444
+ err := evaluator .SetState (sync.DataSync {FlagData : InvalidFlags , Source : "testSource" })
445
445
if err != nil {
446
446
t .Fatalf ("unexpected error" )
447
447
}
@@ -451,15 +451,15 @@ func TestSetState_Valid_NoError(t *testing.T) {
451
451
evaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
452
452
453
453
// set state with a valid flag definition
454
- _ , _ , err := evaluator .SetState (sync.DataSync {FlagData : ValidFlags , Source : "testSource" })
454
+ err := evaluator .SetState (sync.DataSync {FlagData : ValidFlags , Source : "testSource" })
455
455
if err != nil {
456
456
t .Fatalf ("expected no error" )
457
457
}
458
458
}
459
459
460
460
func TestResolveAllValues (t * testing.T ) {
461
461
evaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
462
- _ , _ , err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
462
+ err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
463
463
if err != nil {
464
464
t .Fatalf ("expected no error" )
465
465
}
@@ -528,7 +528,7 @@ func TestResolveBooleanValue(t *testing.T) {
528
528
}
529
529
const reqID = "default"
530
530
evaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
531
- _ , _ , err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
531
+ err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
532
532
if err != nil {
533
533
t .Fatalf ("expected no error" )
534
534
}
@@ -563,7 +563,7 @@ func BenchmarkResolveBooleanValue(b *testing.B) {
563
563
}
564
564
565
565
evaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
566
- _ , _ , err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
566
+ err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
567
567
if err != nil {
568
568
b .Fatalf ("expected no error" )
569
569
}
@@ -603,7 +603,7 @@ func TestResolveStringValue(t *testing.T) {
603
603
}
604
604
const reqID = "default"
605
605
evaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
606
- _ , _ , err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
606
+ err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
607
607
if err != nil {
608
608
t .Fatalf ("expected no error" )
609
609
}
@@ -639,7 +639,7 @@ func BenchmarkResolveStringValue(b *testing.B) {
639
639
}
640
640
641
641
evaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
642
- _ , _ , err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
642
+ err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
643
643
if err != nil {
644
644
b .Fatalf ("expected no error" )
645
645
}
@@ -679,7 +679,7 @@ func TestResolveFloatValue(t *testing.T) {
679
679
}
680
680
const reqID = "default"
681
681
evaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
682
- _ , _ , err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
682
+ err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
683
683
if err != nil {
684
684
t .Fatalf ("expected no error" )
685
685
}
@@ -715,7 +715,7 @@ func BenchmarkResolveFloatValue(b *testing.B) {
715
715
}
716
716
717
717
evaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
718
- _ , _ , err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
718
+ err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
719
719
if err != nil {
720
720
b .Fatalf ("expected no error" )
721
721
}
@@ -755,7 +755,7 @@ func TestResolveIntValue(t *testing.T) {
755
755
}
756
756
const reqID = "default"
757
757
evaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
758
- _ , _ , err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
758
+ err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
759
759
if err != nil {
760
760
t .Fatalf ("expected no error" )
761
761
}
@@ -791,7 +791,7 @@ func BenchmarkResolveIntValue(b *testing.B) {
791
791
}
792
792
793
793
evaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
794
- _ , _ , err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
794
+ err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
795
795
if err != nil {
796
796
b .Fatalf ("expected no error" )
797
797
}
@@ -831,7 +831,7 @@ func TestResolveObjectValue(t *testing.T) {
831
831
}
832
832
const reqID = "default"
833
833
evaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
834
- _ , _ , err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
834
+ err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
835
835
if err != nil {
836
836
t .Fatalf ("expected no error" )
837
837
}
@@ -870,7 +870,7 @@ func BenchmarkResolveObjectValue(b *testing.B) {
870
870
}
871
871
872
872
evaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
873
- _ , _ , err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
873
+ err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
874
874
if err != nil {
875
875
b .Fatalf ("expected no error" )
876
876
}
@@ -915,7 +915,7 @@ func TestResolveAsAnyValue(t *testing.T) {
915
915
}
916
916
917
917
evaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
918
- _ , _ , err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
918
+ err := evaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
919
919
if err != nil {
920
920
t .Fatalf ("expected no error" )
921
921
}
@@ -951,7 +951,7 @@ func TestResolve_DefaultVariant(t *testing.T) {
951
951
for _ , test := range tests {
952
952
t .Run ("" , func (t * testing.T ) {
953
953
evaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
954
- _ , _ , err := evaluator .SetState (sync.DataSync {FlagData : test .flags , Source : "testSource" })
954
+ err := evaluator .SetState (sync.DataSync {FlagData : test .flags , Source : "testSource" })
955
955
956
956
if err != nil {
957
957
t .Fatalf ("expected no error" )
@@ -1018,7 +1018,7 @@ func TestSetState_DefaultVariantValidation(t *testing.T) {
1018
1018
t .Run (name , func (t * testing.T ) {
1019
1019
jsonEvaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
1020
1020
1021
- _ , _ , err := jsonEvaluator .SetState (sync.DataSync {FlagData : tt .jsonFlags , Source : "testSource" })
1021
+ err := jsonEvaluator .SetState (sync.DataSync {FlagData : tt .jsonFlags , Source : "testSource" })
1022
1022
1023
1023
if tt .valid && err != nil {
1024
1024
t .Error (err )
@@ -1032,7 +1032,6 @@ func TestState_Evaluator(t *testing.T) {
1032
1032
inputState string
1033
1033
expectedOutputState string
1034
1034
expectedError bool
1035
- expectedResync bool
1036
1035
}{
1037
1036
"success" : {
1038
1037
inputState : `
@@ -1320,24 +1319,17 @@ func TestState_Evaluator(t *testing.T) {
1320
1319
t .Run (name , func (t * testing.T ) {
1321
1320
jsonEvaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
1322
1321
1323
- _ , resync , err := jsonEvaluator .SetState (sync.DataSync {FlagData : tt .inputState , Source : "testSource" })
1322
+ err := jsonEvaluator .SetState (sync.DataSync {FlagData : tt .inputState , Source : "testSource" })
1324
1323
if err != nil {
1325
1324
if ! tt .expectedError {
1326
1325
t .Error (err )
1327
1326
}
1328
- if resync != tt .expectedResync {
1329
- t .Errorf ("expected resync %t got %t" , tt .expectedResync , resync )
1330
- }
1331
1327
return
1332
1328
} else if tt .expectedError {
1333
1329
t .Error ("expected error, got nil" )
1334
1330
return
1335
1331
}
1336
1332
1337
- if resync != tt .expectedResync {
1338
- t .Errorf ("expected resync %t got %t" , tt .expectedResync , resync )
1339
- }
1340
-
1341
1333
got , err := jsonEvaluator .GetState ()
1342
1334
if err != nil {
1343
1335
t .Error (err )
@@ -1427,7 +1419,7 @@ func TestFlagStateSafeForConcurrentReadWrites(t *testing.T) {
1427
1419
t .Run (name , func (t * testing.T ) {
1428
1420
jsonEvaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
1429
1421
1430
- _ , _ , err := jsonEvaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
1422
+ err := jsonEvaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
1431
1423
if err != nil {
1432
1424
t .Fatal (err )
1433
1425
}
@@ -1450,7 +1442,7 @@ func TestFlagStateSafeForConcurrentReadWrites(t *testing.T) {
1450
1442
errChan <- nil
1451
1443
return
1452
1444
default :
1453
- _ , _ , err := jsonEvaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
1445
+ err := jsonEvaluator .SetState (sync.DataSync {FlagData : Flags , Source : "testSource" })
1454
1446
if err != nil {
1455
1447
errChan <- err
1456
1448
return
@@ -1492,7 +1484,7 @@ func TestFlagdAmbientProperties(t *testing.T) {
1492
1484
t .Run ("flagKeyIsInTheContext" , func (t * testing.T ) {
1493
1485
evaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
1494
1486
1495
- _ , _ , err := evaluator .SetState (sync.DataSync {Source : "testSource" , FlagData : `{
1487
+ err := evaluator .SetState (sync.DataSync {Source : "testSource" , FlagData : `{
1496
1488
"flags": {
1497
1489
"welcome-banner": {
1498
1490
"state": "ENABLED",
@@ -1532,7 +1524,7 @@ func TestFlagdAmbientProperties(t *testing.T) {
1532
1524
t .Run ("timestampIsInTheContext" , func (t * testing.T ) {
1533
1525
evaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
1534
1526
1535
- _ , _ , err := evaluator .SetState (sync.DataSync {Source : "testSource" , FlagData : `{
1527
+ err := evaluator .SetState (sync.DataSync {Source : "testSource" , FlagData : `{
1536
1528
"flags": {
1537
1529
"welcome-banner": {
1538
1530
"state": "ENABLED",
@@ -1566,7 +1558,7 @@ func TestTargetingVariantBehavior(t *testing.T) {
1566
1558
t .Run ("missing variant error" , func (t * testing.T ) {
1567
1559
evaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
1568
1560
1569
- _ , _ , err := evaluator .SetState (sync.DataSync {Source : "testSource" , FlagData : `{
1561
+ err := evaluator .SetState (sync.DataSync {Source : "testSource" , FlagData : `{
1570
1562
"flags": {
1571
1563
"missing-variant": {
1572
1564
"state": "ENABLED",
@@ -1594,7 +1586,7 @@ func TestTargetingVariantBehavior(t *testing.T) {
1594
1586
t .Run ("null fallback" , func (t * testing.T ) {
1595
1587
evaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
1596
1588
1597
- _ , _ , err := evaluator .SetState (sync.DataSync {Source : "testSource" , FlagData : `{
1589
+ err := evaluator .SetState (sync.DataSync {Source : "testSource" , FlagData : `{
1598
1590
"flags": {
1599
1591
"null-fallback": {
1600
1592
"state": "ENABLED",
@@ -1627,7 +1619,7 @@ func TestTargetingVariantBehavior(t *testing.T) {
1627
1619
evaluator , _ := evaluator .NewJSON (logger .NewLogger (nil , false ), store .NewFlags ())
1628
1620
1629
1621
//nolint:dupword
1630
- _ , _ , err := evaluator .SetState (sync.DataSync {Source : "testSource" , FlagData : `{
1622
+ err := evaluator .SetState (sync.DataSync {Source : "testSource" , FlagData : `{
1631
1623
"flags": {
1632
1624
"match-boolean": {
1633
1625
"state": "ENABLED",
0 commit comments