Sha256: 6721435dda4885f1a58bfc16f886e23332fd770115b1d9f8ac782d85d329632b
Contents?: true
Size: 390 Bytes
Versions: 2
Compression:
Stored size: 390 Bytes
Contents
# frozen_string_literal: true class FakeWaterDropClient def produce_sync(*) # no op end def produce_async(*) # no op end end Sbmt::KafkaProducer::KafkaClientFactory.singleton_class.prepend( Module.new do def default_client @default_client ||= FakeWaterDropClient.new end def build(*) @default_client ||= FakeWaterDropClient.new end end )
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sbmt-kafka_producer-3.0.0 | lib/sbmt/kafka_producer/testing/configure_producer_client.rb |
sbmt-kafka_producer-2.2.3 | lib/sbmt/kafka_producer/testing/configure_producer_client.rb |