streamdal / plumber

A swiss army knife CLI tool for interacting with Kafka, RabbitMQ and other messaging systems.
https://streamdal.com
MIT License
2.09k stars 71 forks source link

Improve test coverage for `backends/kafka` #312

Open brainsnail opened 2 years ago

brainsnail commented 2 years ago

What are we looking for?

We're looking to improve test coverage across the board. In this case, first start by checking the existing coverage by running make test/dev to get a sense of the existing coverage. Then take a look at existing tests to see how to cover the codebase. We'd like to improve coverage as we believe it gives folks higher confidence in the code that they are running.

This is one of the more complex areas of plumber, so it may not be a good first issue.

For an example PR that includes an update to tests check out https://github.com/batchcorp/plumber/pull/296/files