@@ -39,8 +39,8 @@ def test_get_treatment(self, mocker):
3939 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
4040 events_queue = queue .Queue ()
4141 split_storage = InMemorySplitStorage (events_queue )
42- segment_storage = InMemorySegmentStorage ()
43- rb_segment_storage = InMemoryRuleBasedSegmentStorage ()
42+ segment_storage = InMemorySegmentStorage (events_queue )
43+ rb_segment_storage = InMemoryRuleBasedSegmentStorage (events_queue )
4444 telemetry_runtime_producer = telemetry_producer .get_telemetry_runtime_producer ()
4545 impression_storage = InMemoryImpressionStorage (10 , telemetry_runtime_producer )
4646 event_storage = mocker .Mock (spec = EventStorage )
@@ -117,8 +117,8 @@ def test_get_treatment_with_config(self, mocker):
117117 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
118118 events_queue = queue .Queue ()
119119 split_storage = InMemorySplitStorage (events_queue )
120- segment_storage = InMemorySegmentStorage ()
121- rb_segment_storage = InMemoryRuleBasedSegmentStorage ()
120+ segment_storage = InMemorySegmentStorage (events_queue )
121+ rb_segment_storage = InMemoryRuleBasedSegmentStorage (events_queue )
122122 telemetry_runtime_producer = telemetry_producer .get_telemetry_runtime_producer ()
123123 impression_storage = InMemoryImpressionStorage (10 , telemetry_runtime_producer )
124124 impmanager = ImpressionManager (StrategyDebugMode (), StrategyNoneMode (), telemetry_runtime_producer )
@@ -195,8 +195,8 @@ def test_get_treatments(self, mocker):
195195 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
196196 events_queue = queue .Queue ()
197197 split_storage = InMemorySplitStorage (events_queue )
198- segment_storage = InMemorySegmentStorage ()
199- rb_segment_storage = InMemoryRuleBasedSegmentStorage ()
198+ segment_storage = InMemorySegmentStorage (events_queue )
199+ rb_segment_storage = InMemoryRuleBasedSegmentStorage (events_queue )
200200 telemetry_runtime_producer = telemetry_producer .get_telemetry_runtime_producer ()
201201 impression_storage = InMemoryImpressionStorage (10 , telemetry_runtime_producer )
202202 impmanager = ImpressionManager (StrategyDebugMode (), StrategyNoneMode (), telemetry_runtime_producer )
@@ -276,8 +276,8 @@ def test_get_treatments_by_flag_set(self, mocker):
276276 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
277277 events_queue = queue .Queue ()
278278 split_storage = InMemorySplitStorage (events_queue )
279- segment_storage = InMemorySegmentStorage ()
280- rb_segment_storage = InMemoryRuleBasedSegmentStorage ()
279+ segment_storage = InMemorySegmentStorage (events_queue )
280+ rb_segment_storage = InMemoryRuleBasedSegmentStorage (events_queue )
281281 telemetry_runtime_producer = telemetry_producer .get_telemetry_runtime_producer ()
282282 impression_storage = InMemoryImpressionStorage (10 , telemetry_runtime_producer )
283283 impmanager = ImpressionManager (StrategyDebugMode (), StrategyNoneMode (), telemetry_runtime_producer )
@@ -356,8 +356,8 @@ def test_get_treatments_by_flag_sets(self, mocker):
356356 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
357357 events_queue = queue .Queue ()
358358 split_storage = InMemorySplitStorage (events_queue )
359- segment_storage = InMemorySegmentStorage ()
360- rb_segment_storage = InMemoryRuleBasedSegmentStorage ()
359+ segment_storage = InMemorySegmentStorage (events_queue )
360+ rb_segment_storage = InMemoryRuleBasedSegmentStorage (events_queue )
361361 telemetry_runtime_producer = telemetry_producer .get_telemetry_runtime_producer ()
362362 impression_storage = InMemoryImpressionStorage (10 , telemetry_runtime_producer )
363363 impmanager = ImpressionManager (StrategyDebugMode (), StrategyNoneMode (), telemetry_runtime_producer )
@@ -436,8 +436,8 @@ def test_get_treatments_with_config(self, mocker):
436436 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
437437 events_queue = queue .Queue ()
438438 split_storage = InMemorySplitStorage (events_queue )
439- segment_storage = InMemorySegmentStorage ()
440- rb_segment_storage = InMemoryRuleBasedSegmentStorage ()
439+ segment_storage = InMemorySegmentStorage (events_queue )
440+ rb_segment_storage = InMemoryRuleBasedSegmentStorage (events_queue )
441441 telemetry_runtime_producer = telemetry_producer .get_telemetry_runtime_producer ()
442442 impression_storage = InMemoryImpressionStorage (10 , telemetry_runtime_producer )
443443 impmanager = ImpressionManager (StrategyDebugMode (), StrategyNoneMode (), telemetry_runtime_producer )
@@ -520,8 +520,8 @@ def test_get_treatments_with_config_by_flag_set(self, mocker):
520520 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
521521 events_queue = queue .Queue ()
522522 split_storage = InMemorySplitStorage (events_queue )
523- segment_storage = InMemorySegmentStorage ()
524- rb_segment_storage = InMemoryRuleBasedSegmentStorage ()
523+ segment_storage = InMemorySegmentStorage (events_queue )
524+ rb_segment_storage = InMemoryRuleBasedSegmentStorage (events_queue )
525525 telemetry_runtime_producer = telemetry_producer .get_telemetry_runtime_producer ()
526526 impression_storage = InMemoryImpressionStorage (10 , telemetry_runtime_producer )
527527 impmanager = ImpressionManager (StrategyDebugMode (), StrategyNoneMode (), telemetry_runtime_producer )
@@ -601,8 +601,8 @@ def test_get_treatments_with_config_by_flag_sets(self, mocker):
601601 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
602602 events_queue = queue .Queue ()
603603 split_storage = InMemorySplitStorage (events_queue )
604- segment_storage = InMemorySegmentStorage ()
605- rb_segment_storage = InMemoryRuleBasedSegmentStorage ()
604+ segment_storage = InMemorySegmentStorage (events_queue )
605+ rb_segment_storage = InMemoryRuleBasedSegmentStorage (events_queue )
606606 telemetry_runtime_producer = telemetry_producer .get_telemetry_runtime_producer ()
607607 impression_storage = InMemoryImpressionStorage (10 , telemetry_runtime_producer )
608608 impmanager = ImpressionManager (StrategyDebugMode (), StrategyNoneMode (), telemetry_runtime_producer )
@@ -682,8 +682,8 @@ def test_impression_toggle_optimized(self, mocker):
682682 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
683683 events_queue = queue .Queue ()
684684 split_storage = InMemorySplitStorage (events_queue )
685- segment_storage = InMemorySegmentStorage ()
686- rb_segment_storage = InMemoryRuleBasedSegmentStorage ()
685+ segment_storage = InMemorySegmentStorage (events_queue )
686+ rb_segment_storage = InMemoryRuleBasedSegmentStorage (events_queue )
687687 telemetry_runtime_producer = telemetry_producer .get_telemetry_runtime_producer ()
688688 impression_storage = InMemoryImpressionStorage (10 , telemetry_runtime_producer )
689689 event_storage = mocker .Mock (spec = EventStorage )
@@ -747,8 +747,8 @@ def test_impression_toggle_debug(self, mocker):
747747 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
748748 events_queue = queue .Queue ()
749749 split_storage = InMemorySplitStorage (events_queue )
750- segment_storage = InMemorySegmentStorage ()
751- rb_segment_storage = InMemoryRuleBasedSegmentStorage ()
750+ segment_storage = InMemorySegmentStorage (events_queue )
751+ rb_segment_storage = InMemoryRuleBasedSegmentStorage (events_queue )
752752 telemetry_runtime_producer = telemetry_producer .get_telemetry_runtime_producer ()
753753 impression_storage = InMemoryImpressionStorage (10 , telemetry_runtime_producer )
754754 event_storage = mocker .Mock (spec = EventStorage )
@@ -812,8 +812,8 @@ def test_impression_toggle_none(self, mocker):
812812 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
813813 events_queue = queue .Queue ()
814814 split_storage = InMemorySplitStorage (events_queue )
815- segment_storage = InMemorySegmentStorage ()
816- rb_segment_storage = InMemoryRuleBasedSegmentStorage ()
815+ segment_storage = InMemorySegmentStorage (events_queue )
816+ rb_segment_storage = InMemoryRuleBasedSegmentStorage (events_queue )
817817 telemetry_runtime_producer = telemetry_producer .get_telemetry_runtime_producer ()
818818 impression_storage = InMemoryImpressionStorage (10 , telemetry_runtime_producer )
819819 event_storage = mocker .Mock (spec = EventStorage )
@@ -953,8 +953,8 @@ def test_evaluations_before_running_post_fork(self, mocker):
953953 impmanager = ImpressionManager (StrategyDebugMode (), StrategyNoneMode (), telemetry_runtime_producer )
954954 events_queue = queue .Queue ()
955955 split_storage = InMemorySplitStorage (events_queue )
956- segment_storage = InMemorySegmentStorage ()
957- rb_segment_storage = InMemoryRuleBasedSegmentStorage ()
956+ segment_storage = InMemorySegmentStorage (events_queue )
957+ rb_segment_storage = InMemoryRuleBasedSegmentStorage (events_queue )
958958 split_storage .update ([from_raw (splits_json ['splitChange1_1' ]['ff' ]['d' ][0 ])], [], - 1 )
959959 destroyed_property = mocker .PropertyMock ()
960960 destroyed_property .return_value = False
@@ -1035,8 +1035,8 @@ def test_telemetry_not_ready(self, mocker):
10351035 impmanager = ImpressionManager (StrategyDebugMode (), StrategyNoneMode (), telemetry_runtime_producer )
10361036 events_queue = queue .Queue ()
10371037 split_storage = InMemorySplitStorage (events_queue )
1038- segment_storage = InMemorySegmentStorage ()
1039- rb_segment_storage = InMemoryRuleBasedSegmentStorage ()
1038+ segment_storage = InMemorySegmentStorage (events_queue )
1039+ rb_segment_storage = InMemoryRuleBasedSegmentStorage (events_queue )
10401040 split_storage .update ([from_raw (splits_json ['splitChange1_1' ]['ff' ]['d' ][0 ])], [], - 1 )
10411041 recorder = StandardRecorder (impmanager , mocker .Mock (), mocker .Mock (), telemetry_producer .get_telemetry_evaluation_producer (), telemetry_producer .get_telemetry_runtime_producer ())
10421042 factory = SplitFactory ('localhost' ,
@@ -1071,7 +1071,7 @@ def test_telemetry_record_treatment_exception(self, mocker):
10711071 split_storage = InMemorySplitStorage (events_queue )
10721072 split_storage .update ([from_raw (splits_json ['splitChange1_1' ]['ff' ]['d' ][0 ])], [], - 1 )
10731073 segment_storage = mocker .Mock (spec = SegmentStorage )
1074- rb_segment_storage = InMemoryRuleBasedSegmentStorage ()
1074+ rb_segment_storage = InMemoryRuleBasedSegmentStorage (events_queue )
10751075 impression_storage = mocker .Mock (spec = ImpressionStorage )
10761076 event_storage = mocker .Mock (spec = EventStorage )
10771077 destroyed_property = mocker .PropertyMock ()
@@ -1175,8 +1175,8 @@ def test_telemetry_method_latency(self, mocker):
11751175 impmanager = ImpressionManager (StrategyDebugMode (), StrategyNoneMode (), telemetry_runtime_producer )
11761176 events_queue = queue .Queue ()
11771177 split_storage = InMemorySplitStorage (events_queue )
1178- segment_storage = InMemorySegmentStorage ()
1179- rb_segment_storage = InMemoryRuleBasedSegmentStorage ()
1178+ segment_storage = InMemorySegmentStorage (events_queue )
1179+ rb_segment_storage = InMemoryRuleBasedSegmentStorage (events_queue )
11801180 split_storage .update ([from_raw (splits_json ['splitChange1_1' ]['ff' ]['d' ][0 ])], [], - 1 )
11811181 recorder = StandardRecorder (impmanager , event_storage , impression_storage , telemetry_producer .get_telemetry_evaluation_producer (), telemetry_producer .get_telemetry_runtime_producer ())
11821182 destroyed_property = mocker .PropertyMock ()
@@ -1288,8 +1288,8 @@ def test_impressions_properties(self, mocker):
12881288 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
12891289 events_queue = queue .Queue ()
12901290 split_storage = InMemorySplitStorage (events_queue )
1291- segment_storage = InMemorySegmentStorage ()
1292- rb_segment_storage = InMemoryRuleBasedSegmentStorage ()
1291+ segment_storage = InMemorySegmentStorage (events_queue )
1292+ rb_segment_storage = InMemoryRuleBasedSegmentStorage (events_queue )
12931293 telemetry_runtime_producer = telemetry_producer .get_telemetry_runtime_producer ()
12941294 impression_storage = InMemoryImpressionStorage (10 , telemetry_runtime_producer )
12951295 event_storage = mocker .Mock (spec = EventStorage )
0 commit comments