11import fetchMock , { enableFetchMocks } from "jest-fetch-mock" ;
2- import { Reforge , Config , Context , type ReforgeBootstrap } from "../index" ;
2+ import { Reforge , Context , type ReforgeBootstrap } from "../index" ;
33import { Contexts } from "./context" ;
44import { type EvaluationPayload } from "./config" ;
55import { DEFAULT_TIMEOUT } from "./apiHelpers" ;
@@ -40,8 +40,8 @@ describe("init", () => {
4040
4141 await reforge . init ( defaultTestInitParams ) ;
4242
43- expect ( reforge . configs ) . toEqual ( {
44- turbo : new Config ( "turbo" , 2.5 , "double" , { double : 2.5 } ) ,
43+ expect ( reforge . extract ( ) ) . toEqual ( {
44+ turbo : 2.5 ,
4545 } ) ;
4646 expect ( reforge . loaded ) . toBe ( true ) ;
4747 } ) ;
@@ -53,7 +53,7 @@ describe("init", () => {
5353
5454 reforge . init ( defaultTestInitParams ) . catch ( ( reason : any ) => {
5555 expect ( reason . message ) . toEqual ( "Network error" ) ;
56- expect ( reforge . configs ) . toEqual ( { } ) ;
56+ expect ( reforge . extract ( ) ) . toEqual ( { } ) ;
5757
5858 expect ( reforge . isEnabled ( "foo" ) ) . toBe ( false ) ;
5959 } ) ;
@@ -215,7 +215,7 @@ describe("poll", () => {
215215
216216describe ( "hydrate" , ( ) => {
217217 it ( "works when types are not provided" , ( ) => {
218- expect ( reforge . configs ) . toEqual ( { } ) ;
218+ expect ( reforge . extract ( ) ) . toEqual ( { } ) ;
219219
220220 reforge . hydrate ( {
221221 turbo : 2.5 ,
@@ -224,11 +224,11 @@ describe("hydrate", () => {
224224 durationExample : { ms : 1884 * 1000 , seconds : 1884 } ,
225225 } ) ;
226226
227- expect ( reforge . configs ) . toEqual ( {
228- turbo : new Config ( "turbo" , 2.5 , "number" ) ,
229- foo : new Config ( "foo" , true , "boolean" ) ,
230- jsonExample : new Config ( "jsonExample" , { foo : "bar" , baz : 123 } , "object" ) ,
231- durationExample : new Config ( "durationExample" , { ms : 1884000 , seconds : 1884 } , "object" ) ,
227+ expect ( reforge . extract ( ) ) . toEqual ( {
228+ turbo : 2.5 ,
229+ foo : true ,
230+ jsonExample : { foo : "bar" , baz : 123 } ,
231+ durationExample : { ms : 1884000 , seconds : 1884 } ,
232232 } ) ;
233233
234234 expect ( reforge . isEnabled ( "foo" ) ) . toBe ( true ) ;
@@ -256,8 +256,8 @@ describe("bootstrapping", () => {
256256
257257 await reforge . init ( defaultTestInitParams ) ;
258258
259- expect ( reforge . configs ) . toEqual ( {
260- turbo : new Config ( "turbo" , 99.5 , "double" , { double : 99.5 } ) ,
259+ expect ( reforge . extract ( ) ) . toEqual ( {
260+ turbo : 99.5 ,
261261 } ) ;
262262 expect ( reforge . get ( "turbo" ) ) . toEqual ( 99.5 ) ;
263263 expect ( reforge . loaded ) . toBe ( true ) ;
@@ -279,8 +279,8 @@ describe("bootstrapping", () => {
279279
280280 await reforge . init ( defaultTestInitParams ) ;
281281
282- expect ( reforge . configs ) . toEqual ( {
283- turbo : new Config ( "turbo" , 2.5 , "double" , { double : 2.5 } ) ,
282+ expect ( reforge . extract ( ) ) . toEqual ( {
283+ turbo : 2.5 ,
284284 } ) ;
285285 expect ( reforge . loaded ) . toBe ( true ) ;
286286 } ) ;
0 commit comments