Skip to content

Commit 7dedc24

Browse files
committed
fix tests
1 parent 2d6edfd commit 7dedc24

File tree

5 files changed

+13
-115
lines changed

5 files changed

+13
-115
lines changed

packages/sdk/akamai-edgekv/src/__tests__/index.test.ts

Lines changed: 0 additions & 105 deletions
This file was deleted.

packages/shared/akamai-edgeworker-sdk/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@
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
}

packages/shared/akamai-edgeworker-sdk/src/__tests__/featureStore/index.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { AsyncStoreFacade, LDFeatureStore } from '@launchdarkly/js-server-sdk-common';
2-
import { EdgeFeatureStore, EdgeProvider } from '../../edgekv/edgeFeatureStore';
2+
import { EdgeFeatureStore, EdgeProvider } from '../../featureStore';
33

44
import * as testData from '../testData.json';
55

packages/shared/akamai-edgeworker-sdk/src/__tests__/platform/info/index.test.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,19 @@ import createPlatformInfo from '../../../platform/info';
33
const packageJson = require('../../../../package.json');
44

55
describe('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,

packages/shared/akamai-edgeworker-sdk/src/__tests__/utils/validateOptions.test.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import { BasicLogger } from '@launchdarkly/js-server-sdk-common';
22
import { 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

1313
const mockOptions = ({
1414
featureStore,

0 commit comments

Comments
 (0)