danielealbano / cachegrand

cachegrand - a modern data ingestion, processing and serving platform built for today's hardware
BSD 3-Clause "New" or "Revised" License
975 stars 34 forks source link

Refactor the tests for the redis commands as the test file has grown too much and it's unmanageable #200

Closed danielealbano closed 2 years ago

danielealbano commented 2 years ago

The unit test for the Redis commands has grown way too much and it's really not manageable anymore.

The code that handles the setup and shutdown of the cachegrand instance has to be moved to a Catch2 template and the tests of commands have to be split out into single unit tests on their own.