File tree Expand file tree Collapse file tree 5 files changed +13
-115
lines changed
sdk/akamai-edgekv/src/__tests__
shared/akamai-edgeworker-sdk Expand file tree Collapse file tree 5 files changed +13
-115
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 6161 "typescript" : " ^5.0.4"
6262 },
6363 "dependencies" : {
64- "@launchdarkly/js-server-sdk-common" : " workspace:^ " ,
64+ "@launchdarkly/js-server-sdk-common" : " ^1.0.2 " ,
6565 "crypto-js" : " ^4.1.1"
6666 }
6767}
Original file line number Diff line number Diff line change 11import { AsyncStoreFacade , LDFeatureStore } from '@launchdarkly/js-server-sdk-common' ;
2- import { EdgeFeatureStore , EdgeProvider } from '../../edgekv/edgeFeatureStore ' ;
2+ import { EdgeFeatureStore , EdgeProvider } from '../../featureStore ' ;
33
44import * as testData from '../testData.json' ;
55
Original file line number Diff line number Diff line change @@ -3,16 +3,19 @@ import createPlatformInfo from '../../../platform/info';
33const packageJson = require ( '../../../../package.json' ) ;
44
55describe ( 'Akamai Platform Info' , ( ) => {
6+ const { name, version } = packageJson ;
7+ const platformName = 'Akamai EdgeWorker' ;
8+
69 it ( 'platformData shows correct information' , ( ) => {
7- const platformData = createPlatformInfo ( ) ;
10+ const platformData = createPlatformInfo ( platformName , name , version ) ;
811
912 expect ( platformData . platformData ( ) ) . toEqual ( {
1013 name : 'Akamai EdgeWorker' ,
1114 } ) ;
1215 } ) ;
1316
1417 it ( 'sdkData shows correct information' , ( ) => {
15- const platformData = createPlatformInfo ( ) ;
18+ const platformData = createPlatformInfo ( platformName , name , version ) ;
1619
1720 expect ( platformData . sdkData ( ) ) . toEqual ( {
1821 name : packageJson . name ,
Original file line number Diff line number Diff line change 11import { BasicLogger } from '@launchdarkly/js-server-sdk-common' ;
22import { LDOptionsInternal , validateOptions } from '../../utils/validateOptions' ;
3- import { EdgeFeatureStore } from '../../edgekv/edgeFeatureStore' ;
4- import EdgeKvProvider from '../../edgekv/edgeKVProvider' ;
3+ import { EdgeFeatureStore } from '../../featureStore' ;
54
6- jest . mock ( '../../edgekv/edgekv' , ( ) => ( {
7- EdgeKV : jest . fn ( ) . mockImplementation ( ( ) => ( { get : 'test' } ) ) ,
5+ const SDK_KEY = 'test-key' ;
6+
7+ const mockProvider = jest . fn ( ) . mockImplementation ( ( ) => ( {
8+ get : 'test' ,
89} ) ) ;
910
10- const SDK_KEY = 'test-key' ;
11- const edgeProvider = new EdgeKvProvider ( { namespace : 'test' , group : 'test' } ) ;
11+ const edgeProvider = mockProvider ( { namespace : 'test' , group : 'test' } ) ;
1212
1313const mockOptions = ( {
1414 featureStore,
You can’t perform that action at this time.
0 commit comments