11/* eslint-disable @typescript-eslint/no-explicit-any */
2- import { WebMultiProvider } from '../src/provider/multi-provider/multi-provider-web' ;
2+ import { MultiProvider } from '../src/provider/multi-provider/multi-provider-web' ;
33import type {
44 EvaluationContext ,
55 FlagValue ,
@@ -44,13 +44,13 @@ class TestProvider implements Provider {
4444 }
4545}
4646
47- const callEvaluation = ( multi : WebMultiProvider , context : EvaluationContext ) => {
47+ const callEvaluation = ( multi : MultiProvider , context : EvaluationContext ) => {
4848 callBeforeHook ( multi , context , 'flag' , 'boolean' , false ) ;
4949 return multi . resolveBooleanEvaluation ( 'flag' , false , context ) ;
5050} ;
5151
5252const callBeforeHook = (
53- multi : WebMultiProvider ,
53+ multi : MultiProvider ,
5454 context : EvaluationContext ,
5555 flagKey : string ,
5656 flagType : FlagValueType ,
@@ -75,7 +75,7 @@ describe('MultiProvider', () => {
7575
7676 describe ( 'unique names' , ( ) => {
7777 it ( 'uses provider names for unique types' , ( ) => {
78- const multiProvider = new WebMultiProvider ( [
78+ const multiProvider = new MultiProvider ( [
7979 {
8080 provider : new InMemoryProvider ( ) ,
8181 } ,
@@ -88,7 +88,7 @@ describe('MultiProvider', () => {
8888 expect ( multiProvider . providerEntries . length ) . toBe ( 2 ) ;
8989 } ) ;
9090 it ( 'generates unique names for identical provider types' , ( ) => {
91- const multiProvider = new WebMultiProvider ( [
91+ const multiProvider = new MultiProvider ( [
9292 {
9393 provider : new TestProvider ( ) ,
9494 } ,
@@ -109,7 +109,7 @@ describe('MultiProvider', () => {
109109 expect ( multiProvider . providerEntries . length ) . toBe ( 4 ) ;
110110 } ) ;
111111 it ( 'uses specified names for identical provider types' , ( ) => {
112- const multiProvider = new WebMultiProvider ( [
112+ const multiProvider = new MultiProvider ( [
113113 {
114114 provider : new TestProvider ( ) ,
115115 name : 'provider1' ,
@@ -126,7 +126,7 @@ describe('MultiProvider', () => {
126126 it ( 'throws an error if specified names are not unique' , ( ) => {
127127 expect (
128128 ( ) =>
129- new WebMultiProvider ( [
129+ new MultiProvider ( [
130130 {
131131 provider : new TestProvider ( ) ,
132132 name : 'provider' ,
@@ -145,7 +145,7 @@ describe('MultiProvider', () => {
145145 const provider1 = new TestProvider ( ) ;
146146 const provider2 = new TestProvider ( ) ;
147147 let initializations = 0 ;
148- const multiProvider = new WebMultiProvider ( [
148+ const multiProvider = new MultiProvider ( [
149149 {
150150 provider : provider1 ,
151151 } ,
@@ -166,7 +166,7 @@ describe('MultiProvider', () => {
166166 const provider1 = new TestProvider ( ) ;
167167 const provider2 = new TestProvider ( ) ;
168168 let initializations = 0 ;
169- const multiProvider = new WebMultiProvider ( [
169+ const multiProvider = new MultiProvider ( [
170170 {
171171 provider : provider1 ,
172172 } ,
@@ -185,7 +185,7 @@ describe('MultiProvider', () => {
185185 it ( 'emits events when aggregate status changes' , async ( ) => {
186186 const provider1 = new TestProvider ( ) ;
187187 const provider2 = new TestProvider ( ) ;
188- const multiProvider = new WebMultiProvider ( [
188+ const multiProvider = new MultiProvider ( [
189189 {
190190 provider : provider1 ,
191191 } ,
@@ -237,7 +237,7 @@ describe('MultiProvider', () => {
237237 const provider1 = new TestProvider ( ) ;
238238 const provider2 = new TestProvider ( ) ;
239239
240- const multiProvider = new WebMultiProvider ( [
240+ const multiProvider = new MultiProvider ( [
241241 {
242242 provider : provider1 ,
243243 } ,
@@ -304,7 +304,7 @@ describe('MultiProvider', () => {
304304 } ,
305305 ] ;
306306
307- const multiProvider = new WebMultiProvider (
307+ const multiProvider = new MultiProvider (
308308 [
309309 {
310310 provider : provider1 ,
@@ -369,7 +369,7 @@ describe('MultiProvider', () => {
369369 } ,
370370 ] ;
371371
372- const multiProvider = new WebMultiProvider ( [
372+ const multiProvider = new MultiProvider ( [
373373 {
374374 provider : provider1 ,
375375 } ,
@@ -392,7 +392,7 @@ describe('MultiProvider', () => {
392392 const provider1 = new TestProvider ( ) ;
393393 provider1 . resolveStringEvaluation . mockReturnValue ( { value : 'value' } ) ;
394394
395- const multiProvider = new WebMultiProvider ( [
395+ const multiProvider = new MultiProvider ( [
396396 {
397397 provider : provider1 ,
398398 } ,
@@ -410,7 +410,7 @@ describe('MultiProvider', () => {
410410 const provider1 = new TestProvider ( ) ;
411411 provider1 . resolveNumberEvaluation . mockReturnValue ( { value : 1 } ) ;
412412
413- const multiProvider = new WebMultiProvider ( [
413+ const multiProvider = new MultiProvider ( [
414414 {
415415 provider : provider1 ,
416416 } ,
@@ -430,7 +430,7 @@ describe('MultiProvider', () => {
430430 const provider1 = new TestProvider ( ) ;
431431 provider1 . resolveBooleanEvaluation . mockReturnValue ( { value : true } ) ;
432432
433- const multiProvider = new WebMultiProvider ( [
433+ const multiProvider = new MultiProvider ( [
434434 {
435435 provider : provider1 ,
436436 } ,
@@ -448,7 +448,7 @@ describe('MultiProvider', () => {
448448 const provider1 = new TestProvider ( ) ;
449449 provider1 . resolveObjectEvaluation . mockReturnValue ( { value : { test : true } } ) ;
450450
451- const multiProvider = new WebMultiProvider ( [
451+ const multiProvider = new MultiProvider ( [
452452 {
453453 provider : provider1 ,
454454 } ,
@@ -469,7 +469,7 @@ describe('MultiProvider', () => {
469469 provider1 . resolveBooleanEvaluation . mockImplementation ( ( ) => {
470470 throw new Error ( 'test error' ) ;
471471 } ) ;
472- const multiProvider = new WebMultiProvider (
472+ const multiProvider = new MultiProvider (
473473 [
474474 {
475475 provider : provider1 ,
@@ -492,7 +492,7 @@ describe('MultiProvider', () => {
492492 errorCode : 'test-error' ,
493493 errorMessage : 'test error' ,
494494 } ) ;
495- const multiProvider = new WebMultiProvider (
495+ const multiProvider = new MultiProvider (
496496 [
497497 {
498498 provider : provider1 ,
@@ -519,7 +519,7 @@ describe('MultiProvider', () => {
519519 provider2 . resolveBooleanEvaluation . mockReturnValue ( {
520520 value : true ,
521521 } ) ;
522- const multiProvider = new WebMultiProvider (
522+ const multiProvider = new MultiProvider (
523523 [
524524 {
525525 provider : provider1 ,
@@ -549,7 +549,7 @@ describe('MultiProvider', () => {
549549 provider2 . resolveBooleanEvaluation . mockReturnValue ( {
550550 value : true ,
551551 } ) ;
552- const multiProvider = new WebMultiProvider (
552+ const multiProvider = new MultiProvider (
553553 [
554554 {
555555 provider : provider1 ,
@@ -582,7 +582,7 @@ describe('MultiProvider', () => {
582582 provider2 . resolveBooleanEvaluation . mockReturnValue ( {
583583 value : true ,
584584 } ) ;
585- const multiProvider = new WebMultiProvider (
585+ const multiProvider = new MultiProvider (
586586 [
587587 {
588588 provider : provider1 ,
@@ -613,7 +613,7 @@ describe('MultiProvider', () => {
613613 provider2 . resolveBooleanEvaluation . mockReturnValue ( { value : true } ) ;
614614 provider3 . resolveBooleanEvaluation . mockReturnValue ( { value : true } ) ;
615615
616- const multiProvider = new WebMultiProvider (
616+ const multiProvider = new MultiProvider (
617617 [
618618 {
619619 provider : provider1 ,
@@ -651,7 +651,7 @@ describe('MultiProvider', () => {
651651
652652 const onMismatch = jest . fn ( ) ;
653653
654- const multiProvider = new WebMultiProvider (
654+ const multiProvider = new MultiProvider (
655655 [
656656 {
657657 provider : provider1 ,
@@ -704,7 +704,7 @@ describe('MultiProvider', () => {
704704 value : false ,
705705 } ) ;
706706
707- const multiProvider = new WebMultiProvider (
707+ const multiProvider = new MultiProvider (
708708 [
709709 {
710710 provider : provider1 ,
@@ -735,7 +735,7 @@ describe('MultiProvider', () => {
735735 const provider2 = new TestProvider ( ) ;
736736 const provider3 = new TestProvider ( ) ;
737737
738- const multiProvider = new WebMultiProvider ( [
738+ const multiProvider = new MultiProvider ( [
739739 { provider : provider1 } ,
740740 { provider : provider2 } ,
741741 { provider : provider3 } ,
@@ -753,7 +753,7 @@ describe('MultiProvider', () => {
753753 const provider2 = new InMemoryProvider ( ) ; // Doesn't have track method
754754 const provider3 = new TestProvider ( ) ;
755755
756- const multiProvider = new WebMultiProvider ( [
756+ const multiProvider = new MultiProvider ( [
757757 { provider : provider1 } ,
758758 { provider : provider2 } ,
759759 { provider : provider3 } ,
@@ -774,7 +774,7 @@ describe('MultiProvider', () => {
774774 } ) ;
775775
776776 const mockLogger = { error : jest . fn ( ) , warn : jest . fn ( ) , info : jest . fn ( ) , debug : jest . fn ( ) } ;
777- const multiProvider = new WebMultiProvider (
777+ const multiProvider = new MultiProvider (
778778 [ { provider : provider1 } , { provider : provider2 } , { provider : provider3 } ] ,
779779 undefined ,
780780 mockLogger ,
@@ -805,7 +805,7 @@ describe('MultiProvider', () => {
805805
806806 const mockStrategy = new MockStrategy ( ) ;
807807
808- const multiProvider = new WebMultiProvider (
808+ const multiProvider = new MultiProvider (
809809 [ { provider : provider1 } , { provider : provider2 } , { provider : provider3 } ] ,
810810 mockStrategy ,
811811 ) ;
@@ -823,7 +823,7 @@ describe('MultiProvider', () => {
823823 const provider2 = new TestProvider ( ) ;
824824 const provider3 = new TestProvider ( ) ;
825825
826- const multiProvider = new WebMultiProvider ( [
826+ const multiProvider = new MultiProvider ( [
827827 { provider : provider1 } ,
828828 { provider : provider2 } ,
829829 { provider : provider3 } ,
@@ -857,7 +857,7 @@ describe('MultiProvider', () => {
857857
858858 const mockStrategy = new MockStrategy ( ) ;
859859
860- const multiProvider = new WebMultiProvider ( [ { provider : provider1 } , { provider : provider2 } ] , mockStrategy ) ;
860+ const multiProvider = new MultiProvider ( [ { provider : provider1 } , { provider : provider2 } ] , mockStrategy ) ;
861861
862862 // Mock the status tracker to return READY status
863863 const mockStatusTracker = {
0 commit comments