Description:
https://blueprints.launchpad.net/mysql-proxy/+spec/test-suite-consolidation
The MySQL Proxy test suite currently has a lot of code duplication, mostly around macros and common tasks, such as the macros used to declare testcases, certain convenience macros around asserts and setting up logging properly.
This task is about creating a common .h/.c file to be included in every testcases its use is applicable to, and cleaning up the existing testcases.
Optionally it would help to make the automake-based build system capable of only compiling the tests without requiring to run them all - a big win when working on a single test.
The implementor should make sure to update the Launchpad blueprint to reflect the status of the feature request.
How to repeat:
n/a
Suggested fix:
see description