Skip to content

Commit 8f25a7c

Browse files
committed
Addressing comments
1 parent ec4dcfc commit 8f25a7c

File tree

2 files changed

+1
-14
lines changed

2 files changed

+1
-14
lines changed

lib/optimizely/project_config.rb

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,6 @@ class ProjectConfig
5454
attr_reader :feature_variable_key_map
5555
attr_reader :group_key_map
5656
attr_reader :rollout_id_map
57-
attr_reader :rollout_experiment_id_map
5857
attr_reader :rollout_experiment_key_map
5958
attr_reader :variation_id_map
6059
attr_reader :variation_id_to_variable_usage_map
@@ -121,12 +120,10 @@ def initialize(datafile, logger, error_handler)
121120
end
122121
end
123122
@rollout_id_map = generate_key_map(@rollouts, 'id')
124-
# split out the experiment id and key map for rollouts
125-
@rollout_experiment_id_map = {}
123+
# split out the experiment key map for rollouts
126124
@rollout_experiment_key_map = {}
127125
@rollout_id_map.each_value do |rollout|
128126
exps = rollout.fetch('experiments')
129-
@rollout_experiment_id_map = @rollout_experiment_id_map.merge(generate_key_map(exps, 'id'))
130127
@rollout_experiment_key_map = @rollout_experiment_key_map.merge(generate_key_map(exps, 'key'))
131128
end
132129
@all_experiments = @experiment_key_map.merge(@rollout_experiment_key_map)

spec/project_config_spec.rb

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -666,15 +666,6 @@
666666
'166661' => config_body['rollouts'][1]
667667
}
668668

669-
expected_rollout_experiment_id_map = {
670-
'177770' => config_body['rollouts'][0]['experiments'][0],
671-
'177772' => config_body['rollouts'][0]['experiments'][1],
672-
'177776' => config_body['rollouts'][0]['experiments'][2],
673-
'177774' => config_body['rollouts'][1]['experiments'][0],
674-
'177779' => config_body['rollouts'][1]['experiments'][1],
675-
'177780' => config_body['rollouts'][1]['experiments'][2]
676-
}
677-
678669
expected_rollout_experiment_key_map = {
679670
'177770' => config_body['rollouts'][0]['experiments'][0],
680671
'177772' => config_body['rollouts'][0]['experiments'][1],
@@ -695,7 +686,6 @@
695686
expect(project_config.variation_key_map).to eq(expected_variation_key_map)
696687
expect(project_config.variation_id_to_variable_usage_map).to eq(expected_variation_id_to_variable_usage_map)
697688
expect(project_config.rollout_id_map).to eq(expected_rollout_id_map)
698-
expect(project_config.rollout_experiment_id_map).to eq(expected_rollout_experiment_id_map)
699689
expect(project_config.rollout_experiment_key_map).to eq(expected_rollout_experiment_key_map)
700690
end
701691

0 commit comments

Comments
 (0)