@@ -39,10 +39,10 @@ def test_get_treatment(self, mocker):
3939 mocker .patch ('splitio.client.client.get_latency_bucket_index' , new = lambda x : 5 )
4040
4141 impmanager = mocker .Mock (spec = ImpressionManager )
42- recorder = StandardRecorder (impmanager , event_storage , impression_storage )
4342 telemetry_storage = InMemoryTelemetryStorage ()
4443 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
4544 telemetry_consumer = TelemetryStorageConsumer (telemetry_storage )
45+ recorder = StandardRecorder (impmanager , event_storage , impression_storage , telemetry_producer .get_telemetry_evaluation_producer ())
4646 factory = SplitFactory (mocker .Mock (),
4747 {'splits' : split_storage ,
4848 'segments' : segment_storage ,
@@ -108,10 +108,10 @@ def test_get_treatment_with_config(self, mocker):
108108 destroyed_property .return_value = False
109109
110110 impmanager = mocker .Mock (spec = ImpressionManager )
111- recorder = StandardRecorder (impmanager , event_storage , impression_storage )
112111 telemetry_storage = InMemoryTelemetryStorage ()
113112 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
114113 telemetry_consumer = TelemetryStorageConsumer (telemetry_storage )
114+ recorder = StandardRecorder (impmanager , event_storage , impression_storage , telemetry_producer .get_telemetry_evaluation_producer ())
115115 factory = SplitFactory (mocker .Mock (),
116116 {'splits' : split_storage ,
117117 'segments' : segment_storage ,
@@ -185,10 +185,10 @@ def test_get_treatments(self, mocker):
185185 destroyed_property .return_value = False
186186
187187 impmanager = mocker .Mock (spec = ImpressionManager )
188- recorder = StandardRecorder (impmanager , event_storage , impression_storage )
189188 telemetry_storage = InMemoryTelemetryStorage ()
190189 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
191190 telemetry_consumer = TelemetryStorageConsumer (telemetry_storage )
191+ recorder = StandardRecorder (impmanager , event_storage , impression_storage , telemetry_producer .get_telemetry_evaluation_producer ())
192192 factory = SplitFactory (mocker .Mock (),
193193 {'splits' : split_storage ,
194194 'segments' : segment_storage ,
@@ -258,10 +258,10 @@ def test_get_treatments_with_config(self, mocker):
258258 destroyed_property = mocker .PropertyMock ()
259259 destroyed_property .return_value = False
260260 impmanager = mocker .Mock (spec = ImpressionManager )
261- recorder = StandardRecorder (impmanager , event_storage , impression_storage )
262261 telemetry_storage = InMemoryTelemetryStorage ()
263262 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
264263 telemetry_consumer = TelemetryStorageConsumer (telemetry_storage )
264+ recorder = StandardRecorder (impmanager , event_storage , impression_storage , telemetry_producer .get_telemetry_evaluation_producer ())
265265 factory = SplitFactory (mocker .Mock (),
266266 {'splits' : split_storage ,
267267 'segments' : segment_storage ,
@@ -335,10 +335,10 @@ def test_destroy(self, mocker):
335335 event_storage = mocker .Mock (spec = EventStorage )
336336
337337 impmanager = mocker .Mock (spec = ImpressionManager )
338- recorder = StandardRecorder (impmanager , event_storage , impression_storage )
339338 telemetry_storage = InMemoryTelemetryStorage ()
340339 telemetry_consumer = TelemetryStorageConsumer (telemetry_storage )
341340 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
341+ recorder = StandardRecorder (impmanager , event_storage , impression_storage , telemetry_producer .get_telemetry_evaluation_producer ())
342342 factory = SplitFactory (mocker .Mock (),
343343 {'splits' : split_storage ,
344344 'segments' : segment_storage ,
@@ -367,10 +367,10 @@ def test_track(self, mocker):
367367 event_storage .put .return_value = True
368368
369369 impmanager = mocker .Mock (spec = ImpressionManager )
370- recorder = StandardRecorder (impmanager , event_storage , impression_storage )
371370 telemetry_storage = InMemoryTelemetryStorage ()
372371 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
373372 telemetry_consumer = TelemetryStorageConsumer (telemetry_storage )
373+ recorder = StandardRecorder (impmanager , event_storage , impression_storage , telemetry_producer .get_telemetry_evaluation_producer ())
374374 factory = SplitFactory (mocker .Mock (),
375375 {'splits' : split_storage ,
376376 'segments' : segment_storage ,
@@ -404,10 +404,10 @@ def test_evaluations_before_running_post_fork(self, mocker):
404404 destroyed_property .return_value = False
405405
406406 impmanager = mocker .Mock (spec = ImpressionManager )
407- recorder = StandardRecorder (impmanager , mocker .Mock (), mocker .Mock ())
408407 telemetry_storage = InMemoryTelemetryStorage ()
409408 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
410409 telemetry_consumer = TelemetryStorageConsumer (telemetry_storage )
410+ recorder = StandardRecorder (impmanager , mocker .Mock (), mocker .Mock (), telemetry_producer .get_telemetry_evaluation_producer ())
411411 factory = SplitFactory (mocker .Mock (),
412412 {'splits' : mocker .Mock (),
413413 'segments' : mocker .Mock (),
@@ -454,10 +454,10 @@ def test_evaluations_before_running_post_fork(self, mocker):
454454 @mock .patch ('splitio.client.client.Client.ready' , side_effect = None )
455455 def test_telemetry_not_ready (self , mocker ):
456456 impmanager = mocker .Mock (spec = ImpressionManager )
457- recorder = StandardRecorder (impmanager , mocker .Mock (), mocker .Mock ())
458457 telemetry_storage = InMemoryTelemetryStorage ()
459458 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
460459 telemetry_consumer = TelemetryStorageConsumer (telemetry_storage )
460+ recorder = StandardRecorder (impmanager , mocker .Mock (), mocker .Mock (), telemetry_producer .get_telemetry_evaluation_producer ())
461461 factory = SplitFactory ('localhost' ,
462462 {'splits' : mocker .Mock (),
463463 'segments' : mocker .Mock (),
@@ -492,10 +492,10 @@ def test_telemetry_record_treatment_exception(self, mocker):
492492 mocker .patch ('splitio.client.client.get_latency_bucket_index' , new = lambda x : 5 )
493493
494494 impmanager = mocker .Mock (spec = ImpressionManager )
495- recorder = StandardRecorder (impmanager , event_storage , impression_storage )
496495 telemetry_storage = InMemoryTelemetryStorage ()
497496 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
498497 telemetry_consumer = TelemetryStorageConsumer (telemetry_storage )
498+ recorder = StandardRecorder (impmanager , event_storage , impression_storage , telemetry_producer .get_telemetry_evaluation_producer ())
499499 factory = SplitFactory (mocker .Mock (),
500500 {'splits' : split_storage ,
501501 'segments' : segment_storage ,
@@ -536,10 +536,10 @@ def test_telemetry_record_treatments_exception(self, mocker):
536536 mocker .patch ('splitio.client.client.get_latency_bucket_index' , new = lambda x : 5 )
537537
538538 impmanager = mocker .Mock (spec = ImpressionManager )
539- recorder = StandardRecorder (impmanager , event_storage , impression_storage )
540539 telemetry_storage = InMemoryTelemetryStorage ()
541540 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
542541 telemetry_consumer = TelemetryStorageConsumer (telemetry_storage )
542+ recorder = StandardRecorder (impmanager , event_storage , impression_storage , telemetry_producer .get_telemetry_evaluation_producer ())
543543 factory = SplitFactory (mocker .Mock (),
544544 {'splits' : split_storage ,
545545 'segments' : segment_storage ,
@@ -579,10 +579,10 @@ def test_telemetry_method_latency(self, mocker):
579579 mocker .patch ('splitio.client.client.get_latency_bucket_index' , new = lambda x : 5 )
580580
581581 impmanager = mocker .Mock (spec = ImpressionManager )
582- recorder = StandardRecorder (impmanager , event_storage , impression_storage )
583582 telemetry_storage = InMemoryTelemetryStorage ()
584583 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
585584 telemetry_consumer = TelemetryStorageConsumer (telemetry_storage )
585+ recorder = StandardRecorder (impmanager , event_storage , impression_storage , telemetry_producer .get_telemetry_evaluation_producer ())
586586 factory = SplitFactory (mocker .Mock (),
587587 {'splits' : split_storage ,
588588 'segments' : segment_storage ,
@@ -621,10 +621,10 @@ def test_telemetry_track_exception(self, mocker):
621621 mocker .patch ('splitio.client.client.get_latency_bucket_index' , new = lambda x : 5 )
622622
623623 impmanager = mocker .Mock (spec = ImpressionManager )
624- recorder = StandardRecorder (impmanager , event_storage , impression_storage )
625624 telemetry_storage = InMemoryTelemetryStorage ()
626625 telemetry_producer = TelemetryStorageProducer (telemetry_storage )
627626 telemetry_consumer = TelemetryStorageConsumer (telemetry_storage )
627+ recorder = StandardRecorder (impmanager , event_storage , impression_storage , telemetry_producer .get_telemetry_evaluation_producer ())
628628 factory = SplitFactory (mocker .Mock (),
629629 {'splits' : split_storage ,
630630 'segments' : segment_storage ,
0 commit comments