Consolidate common test suite macros/functions to avoid code duplication

Registered by Kay Roepke

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.

Blueprint information

Status:
Not started
Approver:
Kay Roepke
Priority:
Low
Drafter:
Kay Roepke
Direction:
Needs approval
Assignee:
None
Definition:
Approved
Series goal:
None
Implementation:
Not started
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.