@@ -569,7 +569,7 @@ describe("enhanced feature flags", function () {
569569 parameters : {
570570 Audience : JSON . stringify ( audience ) ,
571571 JsonArray : " [\"one\",\"two\"] " ,
572- PlainText : "not-json" ,
572+ PlainText : JSON . stringify ( "not-json" ) ,
573573 Percentage : "50"
574574 }
575575 } ]
@@ -587,7 +587,7 @@ describe("enhanced feature flags", function () {
587587 expect ( parameters . Audience ) . deep . equals ( audience ) ;
588588 expect ( parameters . JsonArray ) . deep . equals ( [ "one" , "two" ] ) ;
589589 expect ( parameters . PlainText ) . equals ( "not-json" ) ;
590- expect ( parameters . Percentage ) . equals ( "50" ) ;
590+ expect ( parameters . Percentage ) . equals ( 50 ) ;
591591 } ) ;
592592
593593 it ( "should throw for invalid JSON in enhanced feature flag filter parameters" , ( ) => {
@@ -651,7 +651,7 @@ describe("enhanced feature flags", function () {
651651 const enhancedFeatureFlag = createMockedEnhancedFeatureFlag ( "Variant" , {
652652 conditions : {
653653 requirementType : "All" ,
654- filters : [ { name : "Microsoft.TimeWindow" , parameters : { Start : "Mon, 01 Jan 2024 00:00:00 GMT" } } ]
654+ filters : [ { name : "Microsoft.TimeWindow" , parameters : { Start : JSON . stringify ( "Mon, 01 Jan 2024 00:00:00 GMT" ) } } ]
655655 } ,
656656 variants : [
657657 { name : "Off" , value : false , statusOverride : "Disabled" } ,
0 commit comments