karafka-testing

Library which provides helpers for easier Karafka consumers tests

MIT License

Downloads
3.9M
Stars
20
Committers
8

Bot releases are visible (Hide)

karafka-testing - v2.3.2 Latest Release

Published by mensfeld 6 months ago

  • [Enhancement] Support Minitest::Spec.
karafka-testing - v2.4.0.rc1

Published by mensfeld 6 months ago

  • [Breaking] Drop Ruby 2.7 support.
  • [Fix] Support again require: false on gem loading.
karafka-testing - v2.3.0

Published by mensfeld 7 months ago

  • [Maintenance] Release matching Karafka 2.3.0 release.
karafka-testing - v2.3.1

Published by mensfeld 7 months ago

  • [Enhancement] Prevent usage of testing when Karafka is not loaded.
  • [Enhancement] Prevent usage of testing when Karafka is not initialized.
  • [Fix] Same CG multiplexing topic builder fails with TopicInManyConsumerGroupsError.
karafka-testing - v2.4.0.beta1

Published by mensfeld 7 months ago

  • [Breaking] Drop Ruby 2.7 support.
  • [Fix] Support again require: false on gem loading.
karafka-testing - v2.2.2

Published by mensfeld 11 months ago

  • [Feature] Provide support for Minitest (ValentinoRusconi-EH)
karafka-testing - v2.2.1

Published by mensfeld 11 months ago

  • [Enhancement] Support patterns in #consumer_for consumer builder.
karafka-testing - v2.2.0

Published by mensfeld about 1 year ago

  • [Maintenance] Ensure that 2.2.0 works with consumers for patterns.
  • [Maintenance] Replace signing key with a new one (old expired).
karafka-testing - v.2.1.6

Published by mensfeld about 1 year ago

  • [Enhancement] Make #used? API always return true.
  • [Enhancement] Expand dummy client API with #seek.
karafka-testing - v2.1.5

Published by mensfeld about 1 year ago

  • [Enhancement] User prepend_before instead of prepend for RSpec (ojab)
  • [Enhancement] Add support for client #commit_offsets and #commit_offsets! stubs.
  • [Fix] Make sure that #mark_as_consumed! and #mark_as_consumed return true.
karafka-testing - v2.1.4

Published by mensfeld over 1 year ago

  • [Fix] Fix invalid consumer group assignment for consumers created for non-default consumer group when same topic is being used multiple times.
karafka-testing - v2.1.3

Published by mensfeld over 1 year ago

  • [Enhancement] Align with Karafka 2.1.5 API.
karafka-testing - v2.1.2

Published by mensfeld over 1 year ago

  • [Enhancement] Depend on WaterDrop >= 2.6.0 directly and not via Karafka to make sure correct version is used.
  • [Fix] Use proper WaterDrop >= 2.6.0 buffered client reference.
karafka-testing - v2.1.1

Published by mensfeld over 1 year ago

  • [Enhancement] Support WaterDrop stubs with Mocha.
karafka-testing - v2.1.0

Published by mensfeld over 1 year ago

  • Align Karafka expectations to match 2.1.0.
karafka-testing - v2.0.11

Published by mensfeld over 1 year ago

  • Align metadata builder format with Karafka 2.0.40.