mixintemplateContract(TestName testName, alias contractFunction, size_t line = __LINE__)
enumcode = q{// This is the test function that will be run by unit-threaded
@Name("%s")
@UnitTest
@Types!(Cursor, MockCursor)
void %s(CursorType)()
{
autotu = createTranslationUnit!(CursorType, codeURL, contractFunction);
contractFunction!(TestMode.verify)(cast(const) tu);
}
}.format(testName.value, testFunctionName);