@@ -133,8 +133,8 @@ describe('FlagsmithProvider', () => {
133
133
...defaultState . flags ,
134
134
[ exampleBooleanFlag . feature . name ] : {
135
135
id : exampleBooleanFlag . feature . id ,
136
- enabled : false ,
137
- value : exampleBooleanFlag . feature_state_value ,
136
+ enabled : exampleBooleanFlag . enabled ,
137
+ value : false ,
138
138
} ,
139
139
} ,
140
140
} ) ,
@@ -202,8 +202,8 @@ describe('FlagsmithProvider', () => {
202
202
...defaultState . flags ,
203
203
[ exampleBooleanFlag . feature . name ] : {
204
204
id : exampleBooleanFlag . feature . id ,
205
- enabled : false ,
206
- value : exampleBooleanFlag . feature_state_value ,
205
+ enabled : exampleBooleanFlag . enabled ,
206
+ value : false ,
207
207
} ,
208
208
} ,
209
209
} ) ,
@@ -222,9 +222,9 @@ describe('FlagsmithProvider', () => {
222
222
const client = OpenFeature . getClient ( ) ;
223
223
const config = defaultConfig ( ) ;
224
224
const provider = new FlagsmithClientProvider ( { ...config } ) ;
225
- it ( 'should resolve booleans to the enabled state ' , async ( ) => {
225
+ it ( 'should resolve boolean values ' , async ( ) => {
226
226
await OpenFeature . setProviderAndWait ( provider ) ;
227
- const details = client . getBooleanDetails ( exampleBooleanFlagName , false ) ;
227
+ const details = client . getBooleanDetails ( exampleBooleanFlagName , true ) ;
228
228
expect ( details . value ) . toEqual ( true ) ;
229
229
expect ( details . reason ) . toEqual ( 'STATIC' ) ;
230
230
} ) ;
0 commit comments