Skip to content

Commit ef5ab3b

Browse files
[FSSDK-11034] review fix
1 parent 5b7f342 commit ef5ab3b

File tree

1 file changed

+2
-8
lines changed

1 file changed

+2
-8
lines changed

lib/project_config/optimizely_config.spec.ts

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
* See the License for the specific language governing permissions and
1414
* limitations under the License.
1515
*/
16-
import { describe, it, expect, beforeEach, afterEach, vi, assert, Mock } from 'vitest';
16+
import { describe, it, expect, beforeEach, vi, assert } from 'vitest';
1717
import { createOptimizelyConfig, OptimizelyConfig } from './optimizely_config';
1818
import { createProjectConfig, ProjectConfig } from './project_config';
1919
import {
@@ -23,15 +23,14 @@ import {
2323
getSimilarExperimentKeyConfig,
2424
getDuplicateExperimentKeyConfig,
2525
} from '../tests/test_data';
26-
import { cloneDeep } from 'lodash';
2726
import { Experiment } from '../shared_types';
2827
import { LoggerFacade } from '../logging/logger';
2928

3029
const datafile: ProjectConfig = getTestProjectConfigWithFeatures();
3130
const typedAudienceDatafile = getTypedAudiencesConfig();
3231
const similarRuleKeyDatafile = getSimilarRuleKeyConfig();
3332
const similarExperimentKeyDatafile = getSimilarExperimentKeyConfig();
34-
33+
const cloneDeep = (obj: any) => JSON.parse(JSON.stringify(obj));
3534
const getAllExperimentsFromDatafile = (datafile: ProjectConfig) => {
3635
const allExperiments: Experiment[] = [];
3736
datafile.groups.forEach(group => {
@@ -48,7 +47,6 @@ const getAllExperimentsFromDatafile = (datafile: ProjectConfig) => {
4847
describe('Optimizely Config', () => {
4948
let optimizelyConfigObject: OptimizelyConfig;
5049
let projectConfigObject: ProjectConfig;
51-
let optimizelyTypedAudienceConfigObject;
5250
let projectTypedAudienceConfigObject: ProjectConfig;
5351
let optimizelySimilarRuleKeyConfigObject: OptimizelyConfig;
5452
let projectSimilarRuleKeyConfigObject: ProjectConfig;
@@ -67,10 +65,6 @@ describe('Optimizely Config', () => {
6765
projectConfigObject = createProjectConfig(cloneDeep(datafile as any));
6866
optimizelyConfigObject = createOptimizelyConfig(projectConfigObject, JSON.stringify(datafile));
6967
projectTypedAudienceConfigObject = createProjectConfig(cloneDeep(typedAudienceDatafile));
70-
optimizelyTypedAudienceConfigObject = createOptimizelyConfig(
71-
projectTypedAudienceConfigObject,
72-
JSON.stringify(typedAudienceDatafile)
73-
);
7468
projectSimilarRuleKeyConfigObject = createProjectConfig(cloneDeep(similarRuleKeyDatafile));
7569
optimizelySimilarRuleKeyConfigObject = createOptimizelyConfig(
7670
projectSimilarRuleKeyConfigObject,

0 commit comments

Comments
 (0)