Test Description Holder
A TestRule that holds onto the test Description in a thread local while evaluating, making it possible to retrieve that test Description from the test thread via testDescription.
This rule is automatically applied by DetectLeaksAfterTestSuccess.