fix: removed info Optimizely logs (#177)
This commit is contained in:
@@ -1,9 +1,15 @@
|
||||
import { createInstance } from '@optimizely/react-sdk';
|
||||
import { createInstance, setLogLevel } from '@optimizely/react-sdk';
|
||||
|
||||
const OPTIMIZELY_SDK_KEY = process.env.OPTIMIZELY_FULL_STACK_SDK_KEY;
|
||||
|
||||
const optimizelyClient = createInstance({
|
||||
sdkKey: OPTIMIZELY_SDK_KEY,
|
||||
});
|
||||
const configureClient = () => {
|
||||
setLogLevel('error');
|
||||
|
||||
return createInstance({
|
||||
sdkKey: OPTIMIZELY_SDK_KEY,
|
||||
});
|
||||
};
|
||||
|
||||
const optimizelyClient = configureClient();
|
||||
|
||||
export default optimizelyClient;
|
||||
|
||||
@@ -1,13 +1,15 @@
|
||||
import { createInstance } from '@optimizely/react-sdk';
|
||||
import { createInstance, setLogLevel } from '@optimizely/react-sdk';
|
||||
import optimizelyClient from './optimizely';
|
||||
|
||||
jest.mock('@optimizely/react-sdk', () => ({
|
||||
createInstance: jest.fn(() => 'mockedClient'),
|
||||
setLogLevel: jest.fn(),
|
||||
}));
|
||||
|
||||
describe('optimizelyClient', () => {
|
||||
it('should create an Optimizely client instance with the correct SDK key', () => {
|
||||
it('should configure an Optimizely client instance with the correct SDK key', () => {
|
||||
expect(optimizelyClient).toBeDefined();
|
||||
expect(setLogLevel).toHaveBeenCalledWith('error');
|
||||
expect(createInstance).toHaveBeenCalledWith({ sdkKey: 'SDK Key' });
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user